没有合适的资源?快使用搜索试试~ 我知道了~
Python入门经典实例.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 163 浏览量
2023-08-10
11:11:34
上传
评论 1
收藏 107KB PDF 举报
温馨提示
试读
12页
Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例
资源推荐
资源详情
资源评论
精品文档
.
1 你好
# 打开新窗口 ,输入 :
#! /usr/bin/python
# -*- coding: utf8 -*-
s1=input( "Input your name:" )
print (" 你好 ,%s" % s1)
'''
知识点 :
* input(" 某字符串 ") 函数 : 显示 "某字符串 ", 并等待用户输入 .
* print() 函数 : 如何打印 .
* 如何应用中文
* 如何用多行注释
'''
2 字符串和数字
但有趣的是 , 在 javascript 里我们会理想当然的将字符串和数字连接 , 因为是动态语言嘛 .
但在 Python 里有点诡异 , 如下 :
#! /usr/bin/python
a=2
b= "test"
c=a+b
运行这行程序会出错 ,提示你字符串和数字不能连接 , 于是只好用内置函数进行转换
#! /usr/bin/python
# 运行这行程序会出错 ,提示你字符串和数字不能连接 ,于是只好用内置函数进行转换
a=2
b= "test"
c=str(a)+b
d= "1111"
e=a+int(d)
#How to print multiply values
print ( "c is %s,e is %i" % (c,e))
'''
知识点 :
* 用 int 和 str 函数将字符串和数字进行转换
* 打印以 # 开头 , 而不是习惯的 //
* 打印多个参数的方式
'''
1
精品文档
.
3 列表
#! /usr/bin/python
# -*- coding: utf8 -*-
# 列表类似 Javascript 的数组 ,方便易用
# 定义元组
word=[ 'a' ,'b' , 'c' ,'d' ,'e' , 'f' ,'g' ]
# 如何通过索引访问元组里的元素
a=word[2]
print ( "a is: " +a)
b=word[1:3]
print ( "b is: " )
print (b) # index 1 and 2 elements of word.
c=word[:2]
print ( "c is: " )
print (c) # index 0 and 1 elements of word.
d=word[0:]
print ( "d is: " )
print (d) # All elements of word.
# 元组可以合并
e=word[:2]+word[2:]
print ( "e is: " )
print (e) # All elements of word.
f=word[-1]
print ( "f is: " )
print (f) # The last elements of word.
g=word[-4:-2]
print ( "g is: " )
print (g) # index 3 and 4 elements of word.
h=word[-2:]
print ( "h is: " )
print (h) # The last two elements.
i=word[:-2]
print ( "i is: " )
print (i) # Everything except the last two characters
l=len(word)
print ( "Length of word is: " + str(l))
print ( "Adds new element" )
word.append( 'h' )
print (word)
# 删除元素
del word[0]
print (word)
del word[1:3]
print (word)
'''
知识点 :
2
精品文档
.
* 列表长度是动态的 ,可任意添加删除元素 .
* 用索引可以很方便访问元素 ,甚至返回一个子列表
* 更多方法请参考 Python 的文档
'''
4 字典
#! /usr/bin/python
x={ 'a' : 'aaa' ,'b' : 'bbb' ,'c' :12}
print (x[ 'a' ])
print (x[ 'b' ])
print (x[ 'c' ])
for key in x:
print ( "Key is %s and value is %s" % (key,x[key]))
'''
知识点 :
* 将他当 Java 的 Map 来用即可 .
'''
5 字符串
比起 C/C++,Python 处理字符串的方式实在太让人感动了 . 把字符串当列表来用吧 .
#! /usr/bin/python
word= "abcdefg"
a=word[2]
print ( "a is: " +a)
b=word[1:3]
print ( "b is: " +b) # index 1 and 2 elements of word.
c=word[:2]
print ( "c is: " +c) # index 0 and 1 elements of word.
d=word[0:]
print ( "d is: " +d) # All elements of word.
e=word[:2]+word[2:]
print ( "e is: " +e) # All elements of word.
f=word[-1]
print ( "f is: " +f) # The last elements of word.
g=word[-4:-2]
print ( "g is: " +g) # index 3 and 4 elements of word.
h=word[-2:]
print ( "h is: " +h) # The last two elements.
i=word[:-2]
print ( "i is: " +i) # Everything except the last two characters
3
剩余11页未读,继续阅读
资源评论
- weixin_456141332023-12-13资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。
- mtchldysh2023-10-30资源和描述一致,质量不错,解决了我的问题,感谢资源主。
小正太浩二
- 粉丝: 183
- 资源: 5909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功