python 练习总结

作者: 2023开始学 | 来源:发表于2019-03-24 19:50 被阅读13次

Python语言是脚本语言、跨平台语言、非开源语言、多模型语言

Python中命名的元素有:大写字母、小写字母、数字、下划线和汉字等字符

限制:1、不能以数字开头 2、标识符中间不能出现空格 3、大小写敏感

eval( )函数

 用来执行一个字符串表达式,并返回表达式的值。

  可以把str和list, tuple, dict相互转化
image.png
print('列表list:')
a='[[1,2],[3,4],[5,6]]'
print("a的数据类型:",type(a))
b=eval(a)
print('对a使用eval函数后b的值:',b)
print('对a使用eval函数后b的数据类型:',type(b))

print('  ')
print('元组tuple:')
c='([1,2],[3,4],[5,6])'
print('tuple格式:',eval(c))
print('')
print('字典dict:')
d="{'name':'bob','age':98}"
#注意:这里最外面使其成为字符串的这个双引号不能是单引号形式,否则会报错,虽然现在还不清楚原因
print('dict格式:',eval(d))

image.png

切片

s='hello world'
print(s[-5:])
print(s[-5:-1])
print(s[-5:0])#不明白为什么倒序,就不能使用0
print(s[2:5])#下标从0开始,[2:5]是指从下标为2的开始,取到5之前的一个下标,不包括5
image.png

实例:

print('注意:0.1+0.2并不等于0.3')
print('0.1+0.2=',0.1+0.2)
print(' ')
print('by round函数才能实现等于0.3:')
print(round(0.1+0.2,1)==0.3)
print(' ')
print(round(0.1+0.2,0)==0.000)
image.png

IDLE菜单中将选中区域注释的快捷键是:Alt+3, 取消是Alt+4

IDLE菜单中将选中区域的空格替换为Tab的快捷键是Alt+5

IDLE菜单中将选中区域的Tab替换为空格的快捷键是Alt+6

list.pop( ):移除列表中末尾的元素,并且返回该元素的值

list.pop(i):移除列表中指定位置的元素

list.remove(obj):移除列表中某个值obj的第一个匹配项

random.random( ):无参数,随机生成浮点数,区间为(0,1]

random.choice( series):从序列中返回一个任意的元素,可以用series为字符串、列表和元组等。

相关文章

网友评论

    本文标题:python 练习总结

    本文链接:https://www.haomeiwen.com/subject/nccpvqtx.html