python实训第一天
实训第一天总结:
# 常量(常量也是变量,在python中大家都规定只要是大写的变量都称之为常量)
# 用户与程序交互
# 数字类型
# 整型int
# 浮点型 float
# 字符串类型
# 列表类型
# 字典类型
# 在{}内,都逗号隔开,可存放多个值,每个值以key: value的形式存储
# 存
# dict1 = {'name': "tank", "age": 18} # {name="tank", "age"=18}
# 取
# print(dict1["name"])
# 布尔类型
# True or False
# print(10 == 10) # True
# print(10 == 11) # False
# 注意: 所有数据类型都自带布尔, 0、None、空都为False
# if 0:
# 格式化输出
# 可以在输出时给字符串类型做一次替换
# %s占位符,%d可以替换数字类型
# number = input('请输入:')
# str1 = '''
# 尊敬的用户,您的话费余额为%s元。
# ''' % number
#
# print(str1)
# for循环
# str1='my name is xxx,my age is 18'
#祛除左右空格strip
# print(str1)
# print(str1.strip())
#切分split
# list2=str1.split(' ')
# print(list2)
# str2='my name is xxx,my age is 18'
# for line in str2:
# print(line,end=" ")
# str6 = 'my name in Tank'
# print(str6.lower())
# print(str6.upper())#lower 小写 upper 大写
# print(str6.startswith('my')) #startswith 判断前面 endswith 判断后面
# print(str6.startswith('My'))
# print(str6.endswith('tank'))
# #fomat 三种玩法
# str7 = 'my name in {},my age is{}'
# str7=str7.format('tank',18)
# print(str7)
#
# str7='my name in {1},my age is{2}'
# str7=str7.format('tank',18,111)
# print(str7)
#
# str7='my name in {name},my age is{age}'
# str7=str7.format(name='tank',age=18)
# print(str7)
# '''
# # join 对列表中的数据按照某种标识拼接 拼接要为字符串类型
# name ='tank'
# age='20'
# print(':'.join([name,age]))
# #replace
# str8 ='old new'
# str8=str8.replace('old','new')
# print(str8)
# #isdigit 判断字符串是否为数字
# ID =input('请输入')
# print(ID)
# print(ID.isdigit())
list1=['tank',18,'womale',3.0,9]print(list1[4])print(list1[-2])print(list1[1:5:2])
print(len(list1))#追加 append()
list1.append('sjkd')print(list1)#删除 pop()默认最后一个-1print(list1.pop())print(list1.pop(0))print(list1)
list1.
作业以及相关结果:
实训第一天总结:
# 常量(常量也是变量,在python中大家都规定只要是大写的变量都称之为常量)
# 用户与程序交互
# 数字类型
# 整型int
# 浮点型 float
# 字符串类型
# 列表类型
# 字典类型
# 在{}内,都逗号隔开,可存放多个值,每个值以key: value的形式存储
# 存
# dict1 = {'name': "tank", "age": 18} # {name="tank", "age"=18}
# 取
# print(dict1["name"])
# 布尔类型
# True or False
# print(10 == 10) # True
# print(10 == 11) # False
# 注意: 所有数据类型都自带布尔, 0、None、空都为False
# if 0:
# 格式化输出
# 可以在输出时给字符串类型做一次替换
# %s占位符,%d可以替换数字类型
# number = input('请输入:')
# str1 = '''
# 尊敬的用户,您的话费余额为%s元。
# ''' % number
#
# print(str1)
# for循环
# str1='my name is xxx,my age is 18'
#祛除左右空格strip
# print(str1)
# print(str1.strip())
#切分split
# list2=str1.split(' ')
# print(list2)
# str2='my name is xxx,my age is 18'
# for line in str2:
# print(line,end=" ")
# str6 = 'my name in Tank'
# print(str6.lower())
# print(str6.upper())#lower 小写 upper 大写
# print(str6.startswith('my')) #startswith 判断前面 endswith 判断后面
# print(str6.startswith('My'))
# print(str6.endswith('tank'))
# #fomat 三种玩法
# str7 = 'my name in {},my age is{}'
# str7=str7.format('tank',18)
# print(str7)
#
# str7='my name in {1},my age is{2}'
# str7=str7.format('tank',18,111)
# print(str7)
#
# str7='my name in {name},my age is{age}'
# str7=str7.format(name='tank',age=18)
# print(str7)
# '''
# # join 对列表中的数据按照某种标识拼接 拼接要为字符串类型
# name ='tank'
# age='20'
# print(':'.join([name,age]))
# #replace
# str8 ='old new'
# str8=str8.replace('old','new')
# print(str8)
# #isdigit 判断字符串是否为数字
# ID =input('请输入')
# print(ID)
# print(ID.isdigit())
list1=['tank',18,'womale',3.0,9]print(list1[4])print(list1[-2])print(list1[1:5:2])
print(len(list1))#追加 append()
list1.append('sjkd')print(list1)#删除 pop()默认最后一个-1print(list1.pop())print(list1.pop(0))print(list1)
list1.
作业以及相关结果: