python笔记
注释:
#:单行注释
“”" “”" :多行注释 ‘’’ ‘’’
PYTHON是一门弱数据类型语言
变量名称=变量值
user_address="太阳系"
查看python关键字
import keyword
keywor.kwlist
python数据类型
基本数据类型:
1.数值型:int float 复数(虚数)
2.布尔类型:boolean :True False
3.字符串:单引号 双引号 三引号
4.None 空 不存在
复合数据类型(引用) :字典 列表 元组 集合
input(字符串) 标准输入函数,将控制台的一个数,输入到变量中
type(变量) 返回变量类型
python类型转换:
字符串转换为整形 int()
int(字符串) 将该字符串转换为整形
float(字符串) 将该字符串转换为浮点型
str(字符) 将该字符转换为字符串
算数运算符:
“+” ,"-" * / ** //
比较运算符
“>” “<” " >=" “<=” “==” “!=” " is " :比较两个变量的地址 ,<> 不等于 python3已经抛弃
逻辑运算符:
and关键字,多个条件同时满足,则结果为True ,可以多连
or关键字,多个条件之间有一个满足则结果为True
not关键字,取反,将定义翻转
in关键字:判断某个值是否在容器中 not in
赋值运算符:
+= ,-= ,*= ,/= ,**= ,//=
分支判断:
if 判断条件:
执行语句……
else:
执行语句……
if 判断条件1:
执行语句1……
elif 判断条件2:
执行语句2……
elif 判断条件3:
执行语句3……
else:
执行语句4……
循环结构:
while循环: while condition:
执行里面的代码
break #停止语句
全局函数:
dir(模块/类/对象) 输出该模块的所有方法属性
help(对象) 输出帮助文档
小例子:
while True:
num1=input("请输入您的成绩(输入exit退出):")
if num1=="exit":
print("您已安全退出")
break
num1=float(num1)
if num1>100 or num1<0:
print("您输入的成绩有误,请重新输入.")
else:
if num1>=90:
print("您的的分数为优秀")
elif num1>=70:
print("您的分数为良好")
elif num1>=60:
print("您的分数为合格")
elif num1>0:
print("您的分数为不合格")
elif num1==0:
print("鸡蛋")
python语法特别注意首行不要有空格,不然会报错。
数据类型为弱数据类型。由值定义类型。
占位符的使用:
num="str" print("num=%s"%s(num)) # 单个变量可以不加括号 num1=12 num2=24 print("num1=%s num2=%s"%(num1,num2))
python2.py
num1=(int)(input("请输入第一个数字:"))
num2=int(input("请输入第二个数字:"))
print("两数相较,>比较结果为%s",num1>num2)
print("两数相较,<比较结果为%s",num1<num2)
print(num1>=num2)
print(num1<=num2)
print(num1==num2)
print(num1!=num2)
print(num1*2)
print(num1**2) #幂 - 返回x的y次幂
print(num1//2); #取整除 - 返回商的整数部分(向下取整)
num3=[1,2,3,4,5,6,"Str","abc"]
print(num3)
print(3 in num3)
print(3 in num3 and "abc" in num3)
print("Str" not in num3)
num1+=12
print(num1)
num1+=12
num2*=2
print(num1,num2)
#print(num1 += 12)
#print(num1 *=2) 这样的书写方式不行
print("num1:%s",num1)
python导包及调用保内方法
import 文件名
help(文件名) # 查看文件内方法以及属性
import random
num=random.randint(0,5);
print(num)
本文深入讲解Python编程的基础知识,包括变量、数据类型、运算符、流程控制等核心概念,适合初学者快速掌握Python编程技巧。
1530

被折叠的 条评论
为什么被折叠?



