一日精通python(一)

由于需要,需要快速入门,本博客是读了《爱上PYTHON----一日精通python》

1、变量的声明

userAge=30
userName='Peter'

不需要加分号,python对空格十分敏感,空格可以看作是C/C++中的分号。

2、定义一个整型
username=30

3、定义一个浮点型
userheight=1.85

4、定义一个字符串,单引号和双引号都可以
username1='peter'
username2="peter"
username3='30'

5、字符串可以通过一个加号,连接多个字符串
peter_and_lee="peter"+"lee"#应该等于peterlee
print("",peter_and_lee)

6、内建的字符串函数,将字符串都变成大写的函数
'peter'.upper()

7、使用%操作符格式化字符串,第一部分包括要格式化的内容,第二部分%,第三部分小括号
#()括号内包括插入字符串的变量或者zhi
brand='Apple'
exchangeRate=1.2356225
message='the price of this %s laptop is %d USD and the exchange rate is %4.2f USD to 1 EUR' %(brand,1299,exchangeRate)
#结果:the price of this Apple laptop is 1299 USD and the exchange rate is 1.24 USD to 1 EUR 很像C中的“aaa %d is %s”,2,"apple",3.125#
print(message)

8、使用format()方法格式化字符串
message1='{0:d}is{1:s}is{2:4.2f}'.format(52,'ckc',52.52)
print(message1)                                                                                            
message2='{0}is{1}is{2}'.format(52,'ckc',52.52)
print(message2)

9、python中的类型转换 ,int()接收浮点型和或者字符串,转换为整型---以此类推 float(),str().
print(int(5.261))
print(float("3.251"))
print(str(36.26))
10、高级的数据类型 列表    将数据以列表的形式进行保存
username=[2,3,4,5,65]
username[0]=2
username[1]=3
#可以倒着索引,列表中最后一个的值是-1
username[-1]=65
#列表的多种操作
mylist=[1,2,3,4,5]
print(mylist)
print(mylist[2])#输出3
print(mylist[-1])#输出5

11、mylist2=mylist[1:5]#1:5叫做切片5不包括5而是5-1,索引1到5-1,切片符号的第三个数字叫做步长,
print(mylist2)
mylist3=mylist[1:5:2]
print(mylist3)
mylist[1]=20
print(mylist)

12、mylist.append("how are you")#向最后添加
print(mylist)
13、#删除
del mylist[5]
print(mylist)
'''
输出的结果
'''
[1, 2, 3, 4, 5]
3
5
[2, 3, 4, 5]
[2, 4]
[1, 20, 3, 4, 5]
[1, 20, 3, 4, 5, 'how are you']
[1, 20, 3, 4, 5]

14、#元组,元组和列表很相似,但是你无法修改元组的值,他的初始值在最后保持不变,使用的是小圆括号
mon=("A","b","c")
print(mon[1])
#输出

15、#字典是相关数据对的集合,字典的声明,注意关键词唯一,
myname={"tony":25,"peter":52,"lee":25}
print(myname)

16、myname1=dict(tony=25,peter=52,lee=25)
print(myname1)
#对元组中的元素经行索引
print(myname["tony"])
#修改字典中的元素
myname["tony"]=21
print(myname)
#声明字典
name2={}
#向字典中添加元素
myname["ckc"]=20
print(myname)
#从字典中删除
del myname["ckc"]
print(myname)

17、#注意列表 mylist[5]={},元组 mylist=()无法修改初始值 字典 mylist={"ckc":26} mylist=dict(ckc=25)
#结果
'''
{'tony': 25, 'peter': 52, 'lee': 25}
{'tony': 25, 'peter': 52, 'lee': 25}
25
{'tony': 21, 'peter': 52, 'lee': 25}
{'tony': 21, 'peter': 52, 'lee': 25, 'ckc': 20}
{'tony': 21, 'peter': 52, 'lee': 25}
 '''  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值