目录
变量的定义
字符串
当通过pycharm输入时鼠标由 竖线 变为 黑色方块 可以通过按 fn+insert(笔记本的delete)
CTRL+shift+↑/↓/ 控制程序段的上下移动
CTRL+shift+F10,运行程序
方式一
# 方式一: a = 1 b = 2 print(a+b)
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" 3 Process finished with exit code 0
方式二
# 方式二: a,b=10,20 print(a+b)
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" 30 Process finished with exit code 0
数据值交换
# 交换数据 a,b,c,d, =10,20,30,40 a,b,c,d = d,c,b,a print(a,b,c,d)
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" 40 30 20 10 Process finished with exit code 0
变量的命名规则
1.只包含,数字,字母,下划线(_),但是数字不能时第一个字符.所以没有空格
2.不要使用python内置的函数名和关键字
3.变量名应该简短又具有描述性
4.慎用小写字母l和大写字母O,容易被误认为数字1和0
字符串
主要是被引号括起来(单引号:'....')(双引号:"...")("""......"""/'''.....'''')的字符(灵活的应用引号,可以使字符串中出现引号)
关于type()函数,可以查看变量的类型
关于字符串的方法
首字母大写(.title())
# 首字母大写 a = 'cAt dsf' print(a.title())
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" Cat Dsf Process finished with exit code 0
全部大写(.upper())全部小写(lower())
# 全部大写和全部小写 a = 'cAt' print(a.upper(),end=" ") print(a.lower(),end=" ")
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" CAT cat Process finished with exit code 0
字符串的运算
# 字符串的拼接
first_name = 'lad'
last_name = 'sdadf'
full_name = first_name+' '+last_name
print('hello '+full_name.title()+'!')
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" hello Lad Sdadf! Process finished with exit code 0
添加空白
方式一
#添加制表符——t
print("制表符")
print("t制表符")
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" 制表符 制表符 Process finished with exit code 0
方式二
#添加换行符——n
print("Inlovenyou!nhoney".title())
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" I Love You! Honey Process finished with exit code 0
删除空白
#删除空白
a = ' I love you! honey '.title()
print("'"+a.rstrip()+"'")#right右边空白删除
print("'"+a.lstrip()+"'")#left左边空白删除
print("'"+a.strip()+"'")#两边空白删除
print("'"+a+"'")
print("-------------------------")
# 以上,都是临时删除,未改变a的原值
b = a
print("'"+b+"'")
b = a.strip()#重新赋值
print("'"+b+"'")
结果
"F:Python document变量和简单数据类型venvscriptspython.exe" "F:/Python document/变量和简单数据类型/变量与交换.py" ' I Love You! Honey' 'I Love You! Honey ' 'I Love You! Honey' ' I Love You! Honey ' ------------------------- ' I Love You! Honey ' 'I Love You! Honey' Process finished with exit code 0



