1. 程式人生 > >python學習手冊.fist

python學習手冊.fist

python

# 1.註釋

    # 行註釋  #
        # print('****')
    # 多行註釋三個雙引號或者單引號
        '''print('****')
           print('****')
           .....'''

# 2.打印(print)

# print函數可以在電腦上輸出字符串等
    print('*******')                                                                            #    *****代表任何字符串  輸出的用雙引號 “”  或者單引號    ' '   包含起來

# 3.變量聲明

# 1. name=value
    # 例如
        acg=18
        print(acg)
    # example:     以追加的形似打印
       name = 'liugege'
       print("my name is",name)
# 2. var1=var2=var3=value
# 3. var1,var2,var3=1,2,3
# example:
      name = 'liugege'
      print("my name is",name)

# 4.用戶輸入

# 在python3中的輸入為input()   input()在我看來是c語言中的printf和scanf的相結合input()括號中單引號或者雙引號內的內容會被先打印出來輸入的 # 值將賦給變量
     name = input("name:")
     job = input("job:")
     year = input("year:")
     print(name,job,uear)
# 值得註意的是python中輸入的值默認為字符串 若輸入的是數字想將輸入的值與數字比較需將輸入的值強制轉換成數字在比較

# 5.字符串代替輸出

#1.追加                                   #追加謹記引號的使用
    name = 'liugege'
    print("my name is",name)
    # 或者                               下面'''****''' 為格式化打印 
     name = input("name:")
     name = input("name:")
     job = input("job:")
     year = input("year:")
     info = '''
     Name:'''+name+'''
     Job:'''+job+'''
     year:'''+year
     print(info)  
# 2.%s代替
    name = input("name:")
     job = input("job:")
     year = input("year:")
     info = '''
     Name:%s
     Job:%s
     year:%s
     '''%(name,job,year)
     print(info)  
#3. 另一種代替
    name = input("name:")
     job = input("job:")
     year = input("year:")
     info = '''
     Name:{name}
     Job:{jib}
     year:{year}
     '''.format(_name=name,_job=job,_year=year)
     print(info)

# 6. 強制轉換

 # 例如:
 name=int(input("name:"))  #python默認字符串


python學習手冊.fist