Python旅途——簡單語法

1. 前言

在咱們對環境以及pycharm安裝好以後,咱們就能夠開始咱們的Python之旅了,那麼,咱們學習一門語言應該如何開始呢?就像咱們學習漢語同樣,從abcd這些拼音學起,而對於咱們Python也是同樣的道理python

2. 變量

咱們首先要知道的就是變量,可能有的人會問什麼是變量,爲何要有變量,所謂變量就是爲某個值建立一個「外號」,之後在使用時候經過此外號就能夠直接調用。而咱們對於變量的使用也是有一些要求的:學習

  1. 變量只能包含字母、數字、下劃線
  2. 變量只能是字母、下劃線開頭,不能是數字開頭
  3. 不能是Python的關鍵字
  4. 這一點是推薦你們使用的,也就是變量的名字儘量清晰明瞭,也就是「見名知意」,同時也能夠用下劃線來進行鏈接
name1 = 'dali'
_name = 'dali'
name = 'dali'
my_name = 'dali' 
1name = 'dali'  # 錯誤
list = 'dali' # 錯誤,list爲Python的關鍵字

3. if條件語句

條件語句可能你們很熟悉,就像是:「若是我有一百萬,那我就買栗子」,咱們平時所用的這些條件在Python中也一樣能夠實現code

#栗子:
if '大慄有一百萬':
    '買栗子'

固然,在咱們正式的代碼中這樣是不能夠的,接下來介紹if條件語句的基礎語法orm

  • if else
# 用戶登陸驗證 if else
user_name=input(請輸入用戶名:)
password=input(請輸入密碼:)
if user_name='大慄'and password='123':
    print('歡迎光臨')
else:
    print('輸入有誤!')
  • if elif
# 多選狀況 if elif
if gender=="男":
    print('再見')
elif gender==女:
    print('來來來')
else:
    print('滾')
  • if條件嵌套
# if條件嵌套
name="""歡迎光臨親愛的客棧
1.入住
2.開玩笑
3.預約"""
print(name)
one=input('請輸入你想要的服務')
one=int(one)
if one==1:
    print('入住')
elif one==2:
    print('開玩笑')
elif one==3:
    project='''預約
            1.什麼時候預約
            2.在哪預約
            '''
    print(project)
    bbb=input('請選擇要輸入的服務:')
    bbb=int(bbb)
    if bbb==1:
        print('什麼時候預約')
    elif bbb==2:
        print('在哪預約')
    else :
        print('輸錯了 ')

else :
    print('輸入錯誤')

4.while、for循環語句

除了條件語句以外,還有一種語句叫循環語句,循環,顧名思義就是重複去作一件事情,咱們也能夠應用循環取完成咱們想要實現的一些用戶需求字符串

while true
    print('吃一個栗子')
# 經過循環使數字每次都加 1
count=1
while True:
    print(count)
    count=count+1
for i in range(10):
    print(i)
# 0,1,2,3,4,5,6,7,8,9

5.字符串格式化

​所謂字符串格式化就是將某種格式的字符串轉化爲另一種格式。舉個栗子,「大慄在教室,吃栗子」,那麼這個主角有多是我本人,也有多是任意一我的,咱們該如何控制呢?這個時候就用到了字符串格式化pycharm

template = "%s在教室,%s"%(name,do)
# 這個時候咱們就能夠經過改變name,do這兩個變量就能夠達到目的

字符串格式化也有不一樣的方式,下面給你們再來介紹兩種格式化的方式:input

  • %s
# 方式一
msg = "我是%s,年齡%s" %('alex',19,)
print(msg)

msg = "我是%(n1)s,年齡%(n2)s" % {'n1': 'alex', 'n2': 123, }
print(msg)
  • format
# 方式二
# v1 = "我是{0},年齡{1}".format('alex',19)
v1 = "我是{0},年齡{1}".format(*('alex',19,))
print(v1)

# v2 = "我是{name},年齡{age}".format(name='alex',age=18)
v2 = "我是{name},年齡{age}".format(**{'name':'alex','age':18})
print(v2)

6. 運算符

提及運算符這個你們就更熟悉了,能夠說是從小的時候咱們一直接觸的加、減、乘、除,在咱們Python中也有他們各自的用法。for循環

  • 加 +form

  • 減 -class

  • 乘 *

  • 除 /

  • 取餘數:%

  • 取次方:**

  • 取整數(地板除)://

這裏在多給你們介紹一個經常使用的運算方法

count = count + 1
count += 1
# 這兩個式子是等價的

7. 總結

主要對Python中的一些基礎語法給你們作一些分享。下一篇咱們來一塊兒瞭解Python中的數據類型有哪些,以及他們有哪些方法,如何使用。

相關文章
相關標籤/搜索