Python 不可变数据类型
1 可变数据类型:字典dict、列表list、集合set
2 不可变数据类型:字符串string、元组tuple
3 数字:整数int、小数float、布尔bool
3.1 随机数
3.1.1 默认输出0到1之间的数:
1 import random 2 print(random.random())
3.1..2 区间随机取值
1 import random 2 print(random.randint(1,100))
4 字符串:通过单引号、双引号、三引号的方式定义
1 str1='小名' 2 str2="大名" 3 str3="""全名""" 4 print(str1, type(str1)) 5 print(str2, type(str2)) 6 print(str3, type(str3)) 7 8 # 字符串切片:作用,由一个大的字符串切片成一个小的字符串 9 # 格式:str[开始值:结束值:步长], 开始值是0,结束值左闭右开 10 #从左向右 0开始数 11 #从右向左 -1开始数 12 # -*- coding:utf -8 -*- 13 str3 = 'python' 14 print(str3[:]) 15 print(str3[1:]) 16 print(str3[-1:]) 17 # 步长为2 18 print(str3[0:8:2]) 19 print(str3[-6:-1:2]) 20 # 翻转 21 print(str3[::-1]) 22 23 a = 123444.456 24 print(round(a,2)) 25 26 name = 'Eric' 27 print(f'Hello, my name is {name}')
本文来自博客园,作者:术科术,转载请注明原文链接:https://www.cnblogs.com/shukeshu/p/14873297.html