注:私はPyCharmを使用しています。Pythonクローラーテクノロジーとはどのような妖精のチュートリアルですか?私はこの先生が大好きです。しかし、クローラーチュートリアルにこのような優れた入門コースがあると誰が思ったでしょう。
1.操作
注釈
#print("hello") #第一种方法
'''
第二种方法:三个英文单引号
第三种方法:选中内容 Ctrl+/ 注释、取消注释
Ctrl加斜杠也是很多编辑器通用的注释方法
'''
実行
(1)最初の行のツールバーで[実行
]をクリックします。(2)コード編集領域を右クリックして[実行]「test1」を選択します。
(3)左下隅と右上隅に注意してください。以前に実行されたことがない新しいファイルを作成した場合、2回の実行は機能せず、実行は新しく作成されたファイルではありません。
(4)ショートカットキーShift + F10
説明:ショートカットキーが応答しない場合、先生があなたのコンピューターはプログラミングに使用されるコンピューターではないと言ったのとは異なります。Fnキーとショートカットキーを同時に押します。
ファイルを開く
[ファイル]-> [最近開く]または[最近開いたファイル]の後に、最小単位のpyファイルの場合は直接開き、フォルダー(コードパッケージパッケージ)の場合は、このウィンドウが表示されます。
このウィンドウは、上書きし、現在のウィンドウを閉じて、新しいファイルを開くことを意味します。新しいウィンドウは、2つのPyCharmを同時に開くことを意味します。
2つ、入力と出力
#输入:
a = input("")
b = input("请输入b:")
#输出:
print("a=",a)
print("b的值为%s。" %b)
age = 19
print("我今年%d岁"%age) #数字用%d,字符串用%s
s = "中国"
print("我的名字是%s,我的国籍是%s"%("小张",s))
print("我的名字是%s,我是%s人"%("小张","中国"))
print("www","baidu","com",sep=".")
print("hello",end="") #表示不换行
print("world",end="\t") #空格
print("python",end="\n") #换行
print("你好\n")
print("hhh")
print("\n") #反斜杠实现转义字符的功能
print(r"\n") # 加r表示直接显示原始字符串,不进行转义
print("over")
# password = input("请输入密码:")
# print("您输入的密码为:",password)
Pythonには、不正行為と呼ばれる出力状況もあります。
print("a"*10)
# 输出: aaaaaaaaaa
3、型変換(入力について)
上記のコードを次のように変更した場合:
age = input("")
print("我今年%d岁"%age)
エラーが報告されます:
受信したinout入力は数値またはテキストであるため、文字列として変数に割り当てられます。解決策:%dを%sに変更するか、型変換を実行します。(ただし、数値は%sでエラーを報告しません)
age = input("")
print(type(age))
a = int(age)
print(type(a))
#所以可以直接写 age = int(input(""))
#同理,转字符串型 就是str()
print("a=%d"%a)
print("age=%s"%age)
4つの基本的な文章
エリフ:
ゼロ以外および空でない値はTrue、0またはNoneはFalseです。
Pythonは中括弧を使用しないため、スペースとインデントに注意する必要があります。
score = int(input("请输入成绩:\n")) #score = input("")
print("成绩为:",score)
if score >= 90 and score <= 100:
print("90-100")
elif score>=80 and score<90:
print("80-90")
elif score >= 70 and score < 80:
print("70-80")
elif score >= 60 and score < 70:
print("60-70")
else: #或 elif score <=60:
print("<=60")
ために:
for i in range(5): #和range(0,5)一样
print(i,end="\t")
#0 1 2 3 4
for i in range(0,16,3): #负数也可以
print(i,end=" ")
# 0 3 6 9 12 15
name = "chengdu"
for x in name:
print(x,end="\t")
#c h e n g d u
a = ["a","b","c","d","e"]
for i in range(len(a)):
print(i,a[i],end="\t")
#0 a 1 b 2 c 3 d 4 e
一方:
elseは、whileと組み合わせて使用できます。
count = 10
while count < 5:
print(count, "小于5")
count += 1
else:
print(count,"大于或等于5")
# 输出:
# 10大于或等于5
#求和
i = 0
sum = 0
n = 6
while i <= n:
sum += i
i += 1
print("1到%d的和为%d"%(n,sum))
# 输出:
# 1到6的和为21