01.Python入门环境搭建变量数据类型
Posted kingpp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01.Python入门环境搭建变量数据类型相关的知识,希望对你有一定的参考价值。
简单操作:
# 单行注释:# Ctrl+/ """ 这是多行注释:3对双引号 """ ‘‘‘ 这是多行注释:3对单引号 ‘‘‘ print("hello world") # 定义变量 # 语法格式: 变量名 = 变量值 name = "张三" age = 22 salary = 2222.25 number = 22 print(name) # 注意:字符串拼接符+ 只能用在字符串类型 print("我是"+name) # 把int转成str类型 print("我今年"+str(age)+"岁") # , 格式化工具 特点:有空格 print("我是", age) """ %s :用在字符串类型 %d :用在整数,默认是原样输出。设置位数不足时,用零补全,格式:%0nd(设置为位数) %f :用在浮点类型,默认小数点后保留6位,设置小数点后保留的个数,格式%.nf(n则为保留的位数) """ print("我的名字是%s" % name) print("我的年龄是%d岁" % age) print("我的日工资是%.1f元" % salary) print("我的学号是%03d号" % number) print("我的名字是%s,我的年龄是%d岁,我的日工资是%.1f元" % (name, age, salary)) # 全部类型都用%s print("我的名字是%s,我的年龄是%s岁,我的日工资是%s元" % (name, age, salary)) # 格式化符号f print(f"我的名字是{name},我的年龄是{age}岁,我的日工资是{salary}元") # 转义字符 print("人生 苦短", end = """) print("我用Python") """ java数据类型: byte short int long double float char boolean Python数据类型: 数值:int float 字符串:str 布尔类型:bool 列表list tuple元组:类似Java中的数组 集合set 字典dict:类似java中的Map """ # bool isMan = True print(isMan) """ list列表: 定义格式:[] CRUD """ # 定义list列表 hobbies = ["吃饭", "睡觉", "打豆豆", "敲代码", "打篮球", "泡妞"] # 查询所有 print(hobbies) # 查询单个 print(hobbies[2]) # 查询某些,使用切片 语法格式:列表名[起始位置:结束位置:步长] print(hobbies[0:6:3]) # 从倒数位拿数据 print(hobbies[-1]) # 倒数获取数据 print(hobbies[::-2]) # 添加或者替换 hobbies[1:2] = ["rap", "唱歌"] print(hobbies) # 删除单个 # 语法格式: del 列表名[下标] # del hobbies[0] # print(hobbies) # 删除多个 # 语法格式: del 列表名[切片] del hobbies[::2] print(hobbies) # list运算: + * in not in list1 = [1, 2, 3] list2 = [3, 5, 6] print(list1+list2) print(list1*5) print(2 in list1) print(2 not in list1) # 函数 print(len(list1)) print(min(list1)) print(max(list1)) # list方法 # 追加 list1.append(4) list1.extend([10, 8]) list1.insert(0, 20) # 删除 list1.pop(1) list1.remove(2) # list1.clear() print(list1) print(list1.index(20)) list1.reverse() print(list1) list1.sort(reverse=True) print(list1) """ 元组tuple 定义格式:() 不能增删改,只能查 """ gender = ("男", "女", "人妖", "ji", "ya", "e") print(gender) # 添加:不可以 # gender[0:0] = ["不晓得"] # 修改 # gender[0] = "Man" # print(gender) a, b, c, d, e, f = gender a, *b = gender print(b) m = 1 n = 2 print(n, m) m, n = n, m print(n, m) """ 集合:set 定义格式:{} """ provinces = {"湖南省", "湖北省", "山西省", "山东省"} print(provinces) # 添加:不能使用和下标有关的 # provinces[0:0] = ["长沙省"] """ 字典:Map 语法:{"key":"value","key":"value"} """ person = {"name": "老王", "age": 37} print(person) # 遍历dict # 01 for key in person.keys(): print(key, person.get(key)) # 02 for value in person.values(): print(value) # 03 for k, v in person.items(): print(k, v) # 检测变量的数据类型 print(type(name)) print(type(age)) print(type(salary)) print(type(person)) num = input("请输入您的银行卡密码:") print(num)
以上是关于01.Python入门环境搭建变量数据类型的主要内容,如果未能解决你的问题,请参考以下文章
萌新向Python数据分析及数据挖掘 第一章 Python基础 第一节 python安装以及环境搭建 第二节 变量和简单的数据类型