学习笔记——Python基础
字符串索引str = '我是一名学生'
print(str) #输出“我”
print(str[-6]) #输出“我”
字符串切片:把数据对象的一部分拿出来
str = '我是一名学生'
print(str) #输出“一名”
print(str[-4:-2]) #输出“一名”
#获取字符串长度:len()
str = '我是一名学生'
length = len(str)
print(length)
函数
def interview(): #def是关键字 表示定义一个函数
print("把求职者带到3号会议室")
print("请求职者 完成答卷")
print("让测试经理来面试 求职者")
print("让技术总监面试 求职者")
[*]函数参数:
def interview(interviewee): #def是关键字 表示定义一个函数
print("下一位求职者是" + interviewee)
print("把求职者带到3号会议室")
print("请求职者 完成答卷")
print("让测试经理来面试 求职者")
print("让技术总监面试 求职者")
interview('小明')
注:python中TAB和空格不能混用,否则会出错
列表:列表的内容可以改变
[*]定义:
nameList = [] #空列表
a = ] #非空列表
元组:元组的内容不可以改变
[*]定义:
nameList = () #空元组
a = (1, 2, 3.14, 'hello') #非空元组如果元组中只有一个元素,必须要在后面加上逗号。(a = (1, ))
定义元组还可以去掉圆括号,a = 1, 2, 3.14, 'hello'
[*]判断元素是否在元组:
list1 =
tuple1 = (1,2,3,4, 'hello')
if 'hello' in list1:
print('hello 在列表中存在')
if 'boy' not in tuple1:
print('boy 在元组中不存在')
判断语句
def registerUser():
phone = input('请输入你的手机号码(不超过11个字符):')
if len(phone) > 11:
print('输入错误!手机号码超过了11个字符')
# 还需要进一步判断 输入的是否全数字
elif not phone.isdigit() :
print('输入错误!手机号码必须全是数字')
# 判断是否以数字1 开头
elif not phone.startswith('1') : # startswith 是字符串对象的方法
print('输入错误!手机号码必须以数字1开头')
else:
print('手机号码输入正确')
print('函数结束')isdigit() 方法检测字符串是否只由数字组成,只对 0 和 正数有效。
startsWith() 方法用于检测字符串是否以指定的子字符串开始。
输入
def temperature(): tem = int(input("请输入今天的气温:")) ap = int(input("请输入今天的气压:")) if tem > 30 or tem < -8 or ap > 300 or tem < 20: print("不舒适") elif tem >25 and tem200 and ap
页:
[1]