1.在python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
2.定义的变量名、函数名不能以数字开头,不能和关键字重复。
3.在定义变量时,为了保证代码格式, = 的左右两边该各保留一个空格。
4.变量的类型:
数字型:
整型(int)
浮点型(float)
布尔型(bool)
非数字型:
字符串
列表
元组
字典
5.在 python 中可以使用 input 函数从键盘等待用户的输入 用户输入的任何内容 python 都认为是一个字符串,如果希望对其进行分割处理可以用例如split(",")的方法处理。由于输入是字符串,因此不能直接转成int类型,只能先转换为float类型再转换为int类型。
6.用""“三个引号可以允许一个字符串跨越多行,比如”"“111\n222"”"就可以输出为111和222两行,如果用两个引号则会因为转义字符而报错。
7.字符串截取
msg = “hellopython”
msg[2:5] # 取从第三个开始到第五个的字符,不包含第五个字符
msg[0:-1] # 取第一个到倒数第二个的所有字符
msg[2:] # 取从第三个开始的后的所有字符
8.python内建的对字符串的函数
isalpha() # 如果字符串至少有一个字符并且所有字符都是字母则返回 True, 否则返回 False
isdigit() # 如果字符串至少有一个字符且只包含数字则返回 True 否则返回 False
isnumeric() # 如果字符串至少有一个字符且只包含数字字符,则返回 True,否则返回 False
islower() # 如果字符串至少有一个字符且所有的字符都是小写,则返回 True,否则返回 False
isupper() # 如果字符串至少有一个字符且所有的字符都是大写,则返回 True,否则返回 False
istitle() # 如果字符串是标题化的(见 title())则返回 True,否则返回 False
lstrip() # 去掉左右两边的空格
rstrip() # 去掉右边的空格
strip() # 去掉左右两边的空格
zfill(width) # 返回长度为 width 的字符串,原字符串右对齐,不足width长度的前面填充0
upper() # 转换为大写
lower() # 转换为小写
title() # 首字母大写
len(str) # 获取字符串长度
max(str) # 返回字符串 str 中最大的字母
min(str) # 返回字符串 str 中最小的字母
9.字符串类中有一个方法find很好用,str.find(sub,start,end),可以搜索字符串中sub字符的位置,sub可以是单个字符比如"d",也可以是多个比如"ord"。start和end是代表搜索的起始,如果不限定起始点,那么函数将输出第一个找到的字符的下标,如果没有找到那么返回 -1.
10.str.count(sub,start,end)可以返回某字符出现的次数。
引用了https://blog.csdn.net/bowei026/article/details/89441805