python list 赋值_Python脚本并没有你想象的那么难

2a1f62d9ebc725fa3a445537b3c4b8aa.png

有头发且有趣的码农万里挑一~ 

35

有料叔 | 一位有故事的程序猿

df046508cd17f23f360f07477d79c8d0.png

一、python基础语法 c3344f92103954c391961ef165d73ff6.png Tips:脚本开头注意事项:
#!/usr/bin/python   调用python自有得编辑器
#_*_ coding:UTF-8 _*_     防止中文编码错误标识符注意事项:
必须以字母、数字、下划线组成,且不能以数字开头,严格区分大小写

以单下划线开头得字符,代表不能直接访问得类属性

以双下划线开头的字符,代表类的私有成员
以双下划线开头和结尾得字符,表示python里特殊方法专用得标识符代码书写注意事项:
代码块统一使用缩进来编写,不使用{}来表示;因此要严格控制缩进得字符,否则容易报错
单行语句,无需加“;”表示结束
多个语句写在同一行,则需要加“;”隔开

同一个语句分多行写,则需要加“\”表示

语句内使用了[]、()、{},则不需要再使用“\”
可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的
三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。Print语句注意事项:
Print语句默认是换行的,若无需换行则需要在语句后面增加“,” 二、Python变量类型 c3344f92103954c391961ef165d73ff6.png

Python变量赋值

语句格式:变量名=变量的值
等号左边为变量名,等号右边为变量即将赋予的值
单个变量直接赋值格式,eg:a=2
多个变量赋值同一个值格式,eg:a=b=c=1.0
多个变量同时赋值格式,eg:a,b,c=1,1.55,”hello word”

Python的标准数据类型

c7e1221fea4f57e92785e85a9b07f463.png

字符串string类型:

字符串string类型:

字符串用引号标识,单引号、双引号均可,但是开始和结束的引号类型必须保持一致

Python字符串列表有2种取值顺序:从左到右下标从0开始;从右到左下表从-1开始,

96cb829e43c19271835966b964120206.png

脚本:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
c="abcef123456789"
print("--------")
print c
print c[1:5] #输出从下标为1-5之间的数据
print c[5:]  #输出从第5个字符开始
print c[-5:] #从右到左开始,输出下标为-5到最后一个字符
print c[:-5] #从右到左开始,输出下标为-5到第1个字符List列表类型:
List列表用“[]”标识,内部元素以逗号隔开
Python字符串列表有2种取值顺序:从左到右下标从0开始;从右到左下表从-1开始,

775239c9263ea5a2e100616e4205a8d5.png

脚本:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
list=[123,456,"hello","word"]
print list            #输出整个列表
print list[1:2]       #输出第1-2之间的数据
print list[2:]         #输出第2个以及第2个后的所有数据
print list[:2]         #输出从开头到包含第2个的数据
print list[-1:]      #输出从右开始的第一个数据
print list[0]+list[1] #将第一个数据和第二个数据相加
print list[2]+list[3] #连接两个字符串

数组Tuple类型:

数据类型以“()”为标识,内部元素以逗号隔开

注意元组只能读取,无法更新,故无法对元组内的某个元素直接再次赋值

e65c9c30961cde41f87e85bfa7621ce2.png

脚本:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    tuple0=(123,456,"hello","word")
    tuple1=("jin","meichai")
    print tuple1
    print tuple0[2:]+tuple1
Python字典
字典用“{}”标识,是无序的对象集合
字典的对象是通过键(key)来获取的,不是偏移(元素的下标)来获取的
字典由key(键)和value(对应的值)组成,格式如下:

字典名称={键:值} 

811006dfb8b7afa2a1cafda21be0d40a.png

脚本:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    dic0={}  #定义一个空字典dic0
    dic0[1]="001"  #键为1的值是001
    dic0["one"]="adb" #键为one的值是abc
    dic1={"a":123,"b":456,"c":"hello","d":"word"}  #定义完整的字典,含有key和value
         print dic0[1]
    print("dic1字典的键是:")
    print dic1.keys()
    print("dic1字典的所有值是:")
    print dic1.values()
Python数据类型转换

常用的数据类型转换实例

1cb1914001ec537516767a9936fc1e1f.png

脚本:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    a=1.2
    b=int(a)  #将a转换为整型,并赋值给b
    c=float(b) #将b转换为浮点型,并赋值给c
    print a
    print b
    print c

72dc14d3449a8887803fe67e31b4b539.png

3f8ccea91165bcf7f224252bb60070c1.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值