關於python的一些入門知識

前幾天比較忙,一個課程設計,網上書城項目,問題比較多,沒時間學別的了,前不久剛打算深入地學習Java了,這一個項目還沒做好呢,結果公司測試用到python寫腳本,讓我學學,沒辦法打工的命,看了一天python,總結了一下知識點,初學主要在菜鳥教程裏看教程的。菜鳥教程

這是補上週總結的,待會再寫篇昨天學的

開發環境Pycharm

            編譯環境3.5

   """
  多行註釋
   # 單行註釋
"""
 
"""
   ctrl+d 複製當前代碼
 
   按照PEP8規範格式化代碼 ctrl+shift+alt+l 回車
 
   shift + 回車 光標移到下一行
   
   shift + table 消除格式
   
   alt + l 顯示隱藏project 面板 
"""
 
 
"""
#input 函數 返回值 是字符串
 
#type  函數 判斷變量類型
 
python 基本類型(基本類型之間可以相互轉換)
 
             int
             float
             bool
             str
             
             bool 類型的爲True,False(首字母要大寫)
             str 字符串只能和字符串連接(+),字符串不能和字符串相乘
                 字符串可以和int相乘
             其他類型轉換成str str(需轉換變量)
             其他類型轉換成bool(只要是字符串非空,就是True,爲空轉換爲false)
                             (int類型只要不爲0,就是True,爲0時轉換爲false)
                             
                             
 
"""
 
 
#print("hello world!"*5)
#
# name=input("請輸入姓名")
# print("姓名:"+name)
# #格式化輸出
# print("姓名:%s"  % name)
#
#
# age = input("請輸入年齡:")
# print(type(age))
#
# age = int(age)+10
# print(age)
# print(type(age))
 
 
""""
算數運算符:+,-.*,/,//(),%取整,**(冪次方)
 
邏輯判斷符號:and,or,not
 
成員運算符 in ,not in (返回的是bool類型)
 
if,else語句--
 
 
elif語句--
 
if 條件1:
    條件1滿足執行的代碼
    ……
elif 條件2:
    條件2滿足時,執行的代碼
    ……
elif 條件3:
    條件3滿足時,執行的代碼
    ……
else:
    以上條件都不滿足時,執行的代碼
    ……
 
    
"""
#if-elif-else語句
# age=16
# if  age<16:
#     print("年齡小於16")
#     print("結束")
#
# elif age<18:
#      print("年齡大年齡大於16,小於18")
#      print("結束")
# else:
#     print("年齡大於18")
#     print("222")
# print("-----")
# 猜字遊戲
#
# if __name__ == '__main__':
#     import random
# random_num = random.randint(50, 100)
# print(random_num)
# num = input("請輸入一個100以內的數:")
# num=int(num)
# cishu = 1
# flag = False
# while num != random_num and cishu <5:
#
#     if int(num) > random_num :
#         print("猜的大了,請重新輸入:")
#         num = int(input())
#     else:
#         print("猜的小了,請重新輸入:")
#         num = int(input())
#
#     cishu = cishu + 1
#
# if(cishu <= 5 and num == random_num):
#     print("恭喜你,第 %d 次猜對了" % cishu)
# else:
#     print("遊戲結束,猜數失敗")
#九九乘法表
# i = 1
# while i <= 9:
#     j = 1
#     while j <= i:
#         res = int(i)*int(j)
#         print("%d * %d = %d" % (j, i, res), end="\t")
#         j = j + 1
#     i = i + 1
#     print("")
"""
成員運算符 in ,not in
"""
#
# flag = 3 in(1, 2, 3)
# print(flag)
#
#
# flag = 3 not in(1, 2, 3)
# print(flag)
#小星星
# str=""
# i = 1
# while i <6:
#     j = 1
#     str=str+" "*(6-i)
#     while j <= i:
#         str = str + "* "
#         j = j + 1
#     str = str+"\n"
#     i = i + 1
# print(str)
#
#
#
#
# i = 1
# N = 4
# #星星的個數
# m=2*i-1
# while i<=N:
#     j = i
#     print(" "*(N-i),end="")
#     while j<=i:
#         print("*" * (2*i-1))
#         j=j+1
#     print("")
#     i=i+1
def print_start(N):
    i=1
    while i <= N:
        j = i
        print(" " * (N - i), end="")
        while j <= i:
            print("*" * (2 * i - 1))
            j = j + 1
        print("")
        i = i + 1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章