print 的三种表达方式
1.%s、%d、%f 占位
例子:
price = 500
print("今年北京一套房价格%s万", % price)#多个占位符,% 后面的数据用“,”进行隔开,一一对应
- 逗号间隔拼接
例子:
price = 500
print("今年北京一套房价格",500,"万")
- *** f""格式化输出***
例子:
price = 500
print(f"今年北京一套房价格{price}万")
for 变量 in range(数字1,数字2)
例子:
for i in range(1, 10)
#进行从1到9的数字遍历
for i in range(10)
#只有一个数字,则从0开始到该数前一个数的遍历
for 变量 in 变量
例子:
ch = "hello world"
for x in ch
#进行ch字符串中每一个字符的遍历
全局变量与global
函数定义时在函数内部修改的全局变量值不会作用于函数外部,如果想要函数内部修改的全局变量值在函数外部生效,则使用global全局变量函数,如下:
money = 200000
def set(num):
global money
money += num
money = set(30000)
print(money)
连续输入多个数据以空格间隔,以及一些对列表进行操作的函数
a = input().split()
#a此时为列表,每一个输入的数据都被存储在a列表中
列表.upper()
#对列表中的字母进行全部转大写
列表.lower()
#对列表中的字母进行全部转小写
列表.swapcase()
"""
对列表中的字母进行大写转小写
小写转大写操作
"""
列表.title()
#对列表中的单词进行每一个单词首字母大写操作
***reversed()函数***
"""针对列表,将列表内容进行倒序"""
a = input()
a = list(reversed(a))
***len()函数***
#计算字符串长度
***数学函数pow()***
pow(表达式1, 数字)#数字代表进行多少次方
***数学函数math.ceil()***
#math.ceil()进行向上取整
#int()可直接进行向下取整
#round()函数会对数据进行四舍五入
#math.modf()函数会分别返回小数部分和整数部分