(一)Python基礎知識-輸入輸出

此係列用於記錄Python學習的整個過程。

IDE採用PyCharm社區版進行開發,語言環境Python3.6版本。

爲什麼要學習Python:

  1. 打算在新的一年學一門新的語言,看看自己能堅持多久;
  2. 同時參看了本壇排名的大佬都開設了學習專欄,感覺不學點什麼會跟不上;
  3. 更多的是想實現腦海中的一些想法,python在適合不過了。 從此走上這條不歸路。

1、輸入

val = input("\n\n輸入加數,按下 enter 鍵後退出。")
print("輸入的加數值爲:" + val)
val2 = input("\n\n輸入被加數,按下 enter 鍵後退出。")
print("輸入的被加數值爲:" + val2)

print("計算結果:" + val + "+" + val2 + "=" + str(sum([int(val), int(val2)])))

2、輸出

print("hello python")  # 換行輸出
print("hello python", end="") # 不換行輸出
print("hello python", end="|") # 不換行帶間隔符|輸出

3、導包


# import sys  # 導入整個包
from sys import argv, path # 導入整個包中的部分模塊

"""
導入系統包,直接使用系統包裏面的變量名
"""
print("==========pythom from impory=============")
print('path====>', path)  # 如果不導入sys  的 argv, path 則調用應該爲 sys.path

4、註釋

# i=10; 註釋1
'''
註釋2
'''
"""
註釋3
"""

5、類型

i=10 # 整數
s="Hello Python" # 字符串
isTrue = False # 布爾

6、條件

isTrue = False
if isTrue:
    print("True")
    print("True1")
elif 1 == 1:
    print("1=1")
else:
    print("False")
    print("False2")

7、循環

"""
for 循環操作
"""
for i in argv:
    print(i)
    print('\n Python 路徑爲,', path)

8、完整代碼

# import sys
from sys import argv, path

# i=10; 註釋1
'''
註釋2
'''
# s="hello python"
"""
註釋3:條件語句
"""
isTrue = False
if isTrue:
    print("True")
    print("True1")
elif 1 == 1:
    print("1=1")
else:
    print("False")
    print("False2")

print("hello python")  # 打印
"""
數組操作
"""
total = ['item_one',
         'item_two',
         'item_three', 'item_four'
         ]
print("數組:" + str(len(total)))
"""
字符串打印不換行
"""
stra = '字符串'
print(stra, end="|")
"""
字符串截取
"""
print(stra[2:3])
"""
導入系統包,直接使用系統包裏面的變量名
"""
print("==========pythom from impory=============")
print('path====>', path)  # 如果不導入sys 則調用應該爲 sys.path
"""
for 循環操作
"""
for i in argv:
    print(i)
    print('\n Python 路徑爲,', path)

val = input("\n\n輸入加數,按下 enter 鍵後退出。")
print("輸入的加數值爲:" + val)
val2 = input("\n\n輸入被加數,按下 enter 鍵後退出。")
print("輸入的被加數值爲:" + val2)

print("計算結果:" + val + "+" + val2 + "=" + str(sum([int(val), int(val2)])))

9、運行結果

E:\pythonWorkplace\venv\Scripts\python.exe E:/pythonWorkplace/venv/Base1.py
1=1
hello python
數組:4
字符串|==========pythom from impory=============
path====> ['E:\\pythonWorkplace\\venv', 'E:\\pythonWorkplace', 'E:\\pythonWorkplace\\venv\\Scripts\\python36.zip', 'D:\\python36\\DLLs', 'D:\\python36\\lib', 'D:\\python36', 'E:\\pythonWorkplace\\venv', 'E:\\pythonWorkplace\\venv\\lib\\site-packages', 'E:\\pythonWorkplace\\venv\\lib\\site-packages\\setuptools-40.8.0-py3.6.egg', 'E:\\pythonWorkplace\\venv\\lib\\site-packages\\pip-19.0.3-py3.6.egg']
E:/pythonWorkplace/venv/Base1.py

 Python 路徑爲, ['E:\\pythonWorkplace\\venv', 'E:\\pythonWorkplace', 'E:\\pythonWorkplace\\venv\\Scripts\\python36.zip', 'D:\\python36\\DLLs', 'D:\\python36\\lib', 'D:\\python36', 'E:\\pythonWorkplace\\venv', 'E:\\pythonWorkplace\\venv\\lib\\site-packages', 'E:\\pythonWorkplace\\venv\\lib\\site-packages\\setuptools-40.8.0-py3.6.egg', 'E:\\pythonWorkplace\\venv\\lib\\site-packages\\pip-19.0.3-py3.6.egg']


輸入加數,按下 enter 鍵後退出。1
輸入的加數值爲:1


輸入被加數,按下 enter 鍵後退出。2
輸入的被加數值爲:2
計算結果:1+2=3

Process finished with exit code 0

總結:

其實都比較簡單,只是感覺是弱語法的感覺,語句不需要分號結尾,整體代碼與java對比都很簡潔,基本類型定義都不需要使用關鍵字,只需要設置對應的值,而且基本的±*/運算都已實現,直接調用對應的函數即可。

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