2022.10.30 重新学习Python的第一天
1.Python中使用缩进来表示代码块,统一代码块中应使用相同数量的空格
2.Python中使用 # 对文中代码进行注释,或者使用""" """ 来表示多行注释
3.Python中对于变量的声明 python变量不需要声明,同时也不需要定义变量,首先为其赋值,其次才会创建变量
变量名称命名 不能数字开头,只能包含数字、字母、下划线 并且变量名称中区分字母大小写
eg: x = 5 , x= y=z = 5 x,y,z = 3, 2 , 1
4.全局变量和局部变量
全局变量: 在函数外部创建的变量称为全局变量 可在函数内部使用
局部变量:在函数内部创建的变量,并只能在函数内部使用,当与全局变量名称相同时,全局变量将被保留原样,并拥有原始值
global 关键字,可在函数内部创建全局变量,并属于全局范围
eg: def fun():
global x
x = "abc"
print x
5.数据类型:
文本(str)、数值型(int,float。complex)、序列类型(list、tuple、range)、集合型(set、frozenset)、映射型(dict)、布尔型(bool)、二进制类型(bytes、bytearray、memoryview)
type() 获取数据类型 print(type())
当进行数据类型转换时,直接 z = 数据类型(x)
指定变量 z = int(1), v = str("abc")
6 字符串
(1)字符串是由单引号或双引号扩起
(2)裁切 ,负索引
字符串是表示unicode 字符的字节数组,单个字符就是长度为1的字符串,方括号用于访问字符串的元素,其中第一个字符的位置为 0
a = "anoenfoe" print(a[2]) results = o
print(a[2:5]) result = oen print(a[-5:-2]) result = one 从后往前数 同样遵循 012的顺序进行计数
当获取多个位置的字符时,包括左边不包括右边
(3)所有的功能均基于字符串内部: a = "dhfoeang" print (a. len())
len() 获取字符串长度 strip()删除开头和结尾的空白字符 lower()返回小写字符串 upper()返回大写字符串
replace()用其他字符串代替现有字符串 split()找到分隔符的实例将字符串拆分为子字符串
format()组合字符串和数字 format接受传递的参数,格式化他们,并将其放入占位符 {}所在的字符串中 ,并且这种方法接受不限数量的参数,并放在各自的 占位符中
eg:price:5.67 num:5 a = "我想要买{}斤价格为{}的鸡蛋" print(a.format(price,num))
7.布尔型
除空字符串、0以及空列表外,其他所有内容均为True
8.运算符
(1)算术运算符 加减乘除 %取模 ** 幂 // 取整除
(2)逻辑运算符 : and or not
(3)身份运算符: is is not
(4)成员运算符: in not in
(5)位运算符:用于比较二进制数字
(6)赋值运算符:主要用于给变量赋值
eg: d+= 3 代表 将d+3然后再将值赋给d
标签:运算符,变量,Python,print,学习,日报,字符串,全局变量 From: https://www.cnblogs.com/xirufeng/p/16841567.html