python—01基础语法

python—01基础语法,第1张

基础语法 print(“hello”) 02 print基本用法

print(“开始”)
print(“玉楼春.春恨”)
print(“无情不似多情苦,”)
print(“一寸还成千万缕,”)
print(“天涯地角有穷时,”)
print(“只有相思无尽处。”)
print(“结束”)

#print(“好的”,end=“”) 删除换行符

03注释

#单行注释 shift+#
#多行注释 ctr + /
“”"
多行注释,三引号括起来的内容解释器会自动忽略
shift + ”
“”"

变量

“”"
变量
变量名 = 值 让变量指向某个值
“”"

#年龄等于18
age = 18

#姓名
name = "郭家萁"

#性别
gender = "女"

kekou,shupian,binggan,maipian = "可口可乐","薯片","饼干","麦片"
print(kekou)
print(shupian)
print(binggan)
print(maipian)
05 变量名的规范
"""
变量名的定义
三条规范(必须遵循 否则会报错):
变量名只能由字母,数字,下划线组成
变量名不能以数字开头
变量名不能是python内置关键字

两条建议(遵循更专业,不遵循也不报错)
下划线命名法:单词多比较长的时候,用下划线分开
first_name = ""
last_name = ""
见名知意:
#年龄
age = 18
#颜色
color = "red"
"""
#变量名只能由字母,数字,下划线组成
a1_ = 1
a_1 = 2
name_2 = "郭家萁"
#你好 = "111"
print(a1_)
print(a_1)
#print(你好)

#变量名不能以数字开头
#0 = "1"#SyntaxError: cannot assign to literal here. Maybe you meant '==' instead of '='?进行判断还是赋值
#print(0)


#变量名不能是python内置关键字
06数据类型
"""
int str bool(False True)


"""
#int(整型,不包含小数)
int666 = 666
print(int666)

#c = 2
#d = 1000
#result = c + d #result 结果
#print(result)

#print(10/2)

#2的4次方
# num = 2
# sum = 4
# result = num ** sum
# print(result)

# 取余数
print(10 % 3) # 1
print(10 % 2) # 0
07 数据类型(str)
#用引号括起来“ ”“ ”“”
#""双引号
#''单引号
#type()数据是什么类型
str1 = "你"
str2 = "好"
str3 = "吃"
str4 = "le"
print(type(str1))


#在整型中支持整型之间的加减乘除等等方法,但是在字符串里面只支持加,乘法
08 内存指向
name = "xiangxue"#name 指向 "xiangxue"
name = "szzzz"#name不再指向“xiangxue”
new_name = name
name = "xx"
print(new_name)
print(name)

num = 18
#print(num)

age = str(num)#str字符串 num = 18 str方法的转换 把整数18转换成了字符串18
print(age)

09 练习

print("00")

print("春眠不觉晓,")
print("处处闻啼鸟,")
print("夜来风雨声,")
print("花落知多少.")
print(int(50 * 10 / 5))

if int(8) > int(10):
    print("8大于10")
else:
    print("8不大于10")

print(int(30) % int(2))

a = "我爱我的祖国!"
b = 3
print(b * a)

if "wupeiqi" == "alex":
    print("相等!")
else:
    print("不相等!")


if int(666) == int(666):
    print("相等!")
else:
    print("不相等!")

if str(666) == int(666):
    print("相等!")
else:
    print("不相等!")


print(int("100")*3) # 300
print(int("123") + int("88")) # 211
print(str(111) + str(222)) #111222
print(str(111) * 3) # 111111111
print(int("8") > 7) # True
print(str(111) == 111) # False
print(type(111)) # int
print(bool(-1)) # True
print(bool(0)) # False
print(bool("")) # False
print(bool("你好")) # True
print(True == True) # True
print(True == False) # False
print(bool("") == bool(0)) # True
name = "吉诺比利"
name0 = "帕克"
name_0 = "邓肯"
coach = "波波维奇"
_= "卡哇伊" # 合法
a_year = "1990"
year_1 = "1990"
_1_year = "1990" # 合法
nba_team = "马刺"
new_name = "伦纳德"
_1 = "maci"
print(_)
print(_1_year)
print(name0)
print(_1)
# 变量不能以数字开头 可以以_开头 也可以仅仅是字母 但不能仅仅是数字

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/731007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存