# name: pshdhx
# time:2021/2/9 11:35
# fp=open('d:/text.txt','a+') #a+的意思是沒有建立,有就在檔案的後邊追加內容:前提是d盤存在且登入使用者有許可權讀寫
# print("hello world",file=fp)
# fp.close()
print("hello\nworld","hello","world")
#\t是占用四個製表位,\t的前面被占用幾個製表位,那麼\t就剩下幾個空格
#r是回車換行,相當於把\r之前的資料清除掉,留下\t之後的資料;
#\b是刪除1個字元的轉移字元;
#\\輸出乙個\
#\'輸出乙個'
name='瑪利亞'
print(name)
print('標誌',id(name))
print('型別',type(name))
print('值',name)
#進製轉換
print(0b111)
print(0o11)
print(0x11)
a=3.14159
print(a,type(a))
#計算機儲存是二進位制儲存float
n1=1.1
n2=2.2
print(n1+n2)
from decimal import decimal
print(decimal(n1)+decimal(n2))
print(decimal(1.1)+decimal(2.2))
f1=true
f2=false
print(f1,type(f1))
print(f2,type(f2))
print(f1+f2) #1+0
name='pshdhx'
age=24
print("我叫"+name+",今年"+str(age)+'歲') #資料型別轉換
#int型別不能轉換(非整數)字串型別
#coding:gbk
#這是設定該檔案的編碼格式,用記事本開啟後另存為可以檢視該格式!
# question=input("你想要什麼禮物呢?")
# print(question)
# a=int(input("輸入整數1"))
# print(a,type(a))
#方法運算
print(11//5) #整除運算 一正一負數時向下取整數 餘數=被減數-(除數*商)
print(11/5) #正常運算
print(2**4) #冪運算
a,b,c=20,30,40
print(a,b,c)
a,b,c=20,20,20
print(a,b,c,id(a),id(b),id(c)) #記憶體一樣
a,b=20,20
print(a is b) #這是比較物件的標識,記憶體的id ,此方法僅能比較單個字元,無法比較陣列變數(值相等,但是id不相等)
# is not 也可以記性比較
#邏輯運算子 and or not取反 in not in
#位運算子 :數先轉為二進位制,再進行計算
print(4&8)
print(4|8)
# 《左移*2 高位溢位
print(4<<1)
#運算子的優先順序 先算(算數運算),再算位運算,再算比較運算 布林運算 賦值運算
#判斷結構
# money=1000
# ***=int(input("請輸入取款金額"))
# if ***20000:
# print("異想天開")
# else:
# print("餘額不足")
#pass是通過,如果判斷體內不寫啥的話,直接pass
#內建函式
r=range(1,10,2) #開始位置,結束位置,步長
print(r)
print(list(r))
#迴圈aa=1
sum=100
while aa<100:
sum+=aa
aa+=1
print(sum)
for item in 'python':
print(item)
for i in range(3):
print(i)
for ii in range(3):
print("人生苦短,我用python!")
# for else,for迴圈結束,是結束不是退出,執行else
#建立列表
lst=['hello',888]
lst2=list(['hello',999])
print(lst[0],lst[-2])
print(lst2)
print(lst.index('hello'))
print(lst.index('hello',0,2))
print(lst[::-1]) #逆序
python語法基礎(一)
注釋及注意 代表注釋 冒號 結尾時,接下來的 會自動縮排,一般為4個空格。python程式是大小寫敏感的。資料型別和變數 在python中能夠直接處理的資料型別有以下幾種 python的字串 在最新版 python 3中,字串是以unicode編碼的 list和tuple 條件判斷if 條件判斷1 ...
Python基礎語法(一)
文章開頭,幾點說明 密碼 pc61 但是我用的是vccode編譯器,不過這個並不影響大礙啦。我們這次就講乙個函式 print 函式 print 函式是乙個很簡單但是也很重要的函式,我們給計算機輸入什麼東西,要讓它輸出,只能用這個函式,沒有多餘的選擇。具體的語法規則我會在下面解釋。按照輸入的內容對這個...
python基礎語法(一)
print 函式 python的語法中不需要分號 print 666 無引號 print test 單引號 print test 雙引號 print let s go 混合 print 你好!很感謝你 三引號可以換行輸出,類似於php 的邊界符 print 123 n456 使用 n轉義字元換行 變...