python3.1:基础语法:变量和简单数据类型

python3.1:基础语法:变量和简单数据类型

          最近在复习python语法,希望有空闲时间可以把记过的python笔记都整理出来。

1.变量名命名规则:

        (1)变量名只能包含字母/数字或下划线,只可以以字母或下划线打头;

        (2)变量名不能包含空格;

        (3)python关键字和函数名不能用于变量名;

        (4)尽量避免使用大写字母用于变量命名。

2.简单数据类型:

        (1)字符串:

                 1)字符串简介:

                       由单引号/双引号/三引号扩起来的一系列字符都是字符串。  

a = '123'
b = "123"
c = '''123'''
print(a)
print(b)
print(c)

                 2)字符串简单操作:

                       a.修改字符串大小写:upper()/lower()                          

name = 'Zhang Zhang'
# 全部字符大修改为写
print(name.upper())
# 全部字符修改为小写
print(name.lower())

                       b. 拼接字符串:+

name1 = 'Zhang'
name2 = 'Zhang'
print(name1 + name2)

                       c. 添加空白:制表符\t、换行符\n

# 添加制表符
print('\tZhang')
# 添加换行符
print('Zhang\n')

                       d.删除空白:rstrip()/lstrip()/strip()

                          本操作只是暂时剔除空白,下次访问空白依然存在,如需要永久删除空白部分,可将处理后的字符串重新赋值一次。

name = '  ZhangYuan  '
# 本次输出剔除末尾空白
print(name.rstrip())
# 本次输出剔除开头空白
print(name.lstrip())
# 本次输出剔除两端空白
print(name.strip())

        (2)数字:

                 1)数字简介:

                       数字分为整型(int)、浮点型(float)和复数类型(complex)。    

                       int型数字可分为十进制、二进制(0B、0b开头)、八进制(0开头)、十六进制(0X、0x),其他进制转换为十进制直接输出即可。

                       每个float型数字占用8个字符,可以用二进制或科学计数法表示。

                       复数类型可通过a.real、a.imag获取实部和虚部。

                 2)数字简单操作:

                       a.  算数运算

                            +、-、*、/、**...

                       b.字符化数字变量:str()

name_age = "ZhangYuan" + str(24)
print(name_age)

                       c.十进制向其他进制转换:bin()、oct()、hex()                                             

a = 20
print(bin(a))
print(oct(a))
print(hex(a))

                      d.数字类型相互转换:int()、float()、complex()

                          

发布了84 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_39504171/article/details/103726992