Python基础语法

61 篇文章 0 订阅
12 篇文章 0 订阅

Python基础语法

# #表示单行注释
#print("Hello Python!")

"""
三个引号括起来的部分表示多行注释,引号可以单引号或者双引号
print("Hello Python!")
print("Hello Python!")
print("Hello Python!")
print("Hello Python!")
"""

# 赋值时直接等于即可,不用申明变量类型
abc=9

'''
数、字符串、列表、元组、集合、字典
'''
# 给变量赋值为字符串时,可以用单引号或者双引号或者三个单引号括起来
a1='abc'
a2="abc"
a3='''abc'''

#列表:存储多个元素的东西,列表里面的元素是可以重新赋值的
b=[7,"cd",9]

#元组:存储多个元素的东西,元组里面的元素是不可以重新赋值的
c=(7,"cd",9)

#字典
#{键:值,键:值,…}
#取值格式:字典名["对应键名"]
d={"name":"weiwei","sex":"boy","job":"teacher"}

#集合
#集合:去重
'''
e=set("abcgjkhsgkjha")
f=set("jikhsdghsdueigdsfzau")
g=e-f

#运算符+-*/%
h=5+9*2-1
i=19%2
j="hello Python"
#+字符串连接符,两个字符串拼接可以使用 + 
k="abc"+j
'''

#缩进,☆☆☆  缩进在Python中非常重要
'''
b="9"
if(b=="9"):
    print("abc")
'''

'''
#if
a=100
b=1
if(a>19 and a<30):
    print(a)
    if(b<9):
        print(b)
elif(a>9 and a<=19):
    print("a>9 and a<=19")
elif(a<9):
    print("a<9")
else:
    print("gsdajk")

#while
a=0
while(a<10):
    print("hello")
    a+=1
       
#for
#for:遍历列表
a=["aa","b","c","d"]
for i in a:
    print(i)
#for:进行常规循环
#for i in range(0,10)
for i in range(0,10):
    print("hello A")

#continue、break
#break:全部直接退出,整个循环都中断
#continue:中断一次循环,继续下一次循环
for i in a:
    if(i=="c"):
        #break
        continue 
    print(i)
'''
#作用域
'''
i=10
def func():
    j=10
    print(j)
print(i)
func()
#print(j)
'''


'''
函数定义的格式:
def 函数名(参数):
    函数体
'''
def abc():
    print("abcde")
    print("456")
    
#调用函数:函数名(参数)
abc()
#参数:与外界沟通的接口
#参数:形参和实参
#一般在函数定义的时候使用的参数是形参
#一般再函数调用的时候使用的参数是实参
def func2(a,b):
    if(a>b):
        print(str(a)+"比"+str(b)+"大")
    else:
        print(str(b)+"比"+str(a)+"大或者"+str(b)+"与"+str(a)+"相等")
#4,5
func2(9,5)
func2(10,9)
#模块的导入
import cgi
cgi.closelog()
from cgi import closelog
#异常处理
'''
异常处理格式
try:
    程序
except Exception as 异常名称:
    异常处理部分
'''
try:
    for i in range(0,10):
        print(i)
        if(i==4):
            print(jkj)
    print("hello")
except Exception as err:
    print(err)
#让异常后的程序继续
for i in range(0,10):
    try:
        print(i)
        if(i==4):
            print(jkj)
    except Exception as err:
        print(err)
print("hello")w
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值