Heim >Backend-Entwicklung >Python-Tutorial >Was sind die einfachen Python-Codetypen?

Was sind die einfachen Python-Codetypen?

coldplay.xixi
coldplay.xixiOriginal
2020-06-20 14:39:585077Durchsuche

Was sind die einfachen Python-Codetypen?

Was sind die einfachen Python-Codetypen?

Einfache Python-Codetypen sind:

1. [Hintergrund]

Kürzlich wollte Patrick abnehmen und beschloss, es zu tun Kontrollieren Sie in Ihrer eigenen Ernährung, essen Sie weniger Krabbenburger.

Um seinem guten Freund Patrick zu helfen, haben SpongeBob und Patrick gemeinsam ein Essspiel entwickelt.

Die Spielregeln lauten wie folgt:

Wenn Patrick mehr als 40 Krabbenburger pro Tag isst, erhält SpongeBob 100 Stück.

Wenn Patrick weniger isst als oder gleich: Für 40 Krabbenburger gab SpongeBob Patrick Star 100 Yuan.

[Titel]

Bitte schreiben Sie einen Code:

Wenn Sie die Anzahl der Krabbenburger eingeben, die Patrick an einem Tag isst, können Sie die Anzahl ausdrucken Krabbenburger, die Patrick an diesem Tag isst. Geben Sie SpongeBob Geld, oder geben Sie Patrick Geld.

Tipps:

1. Verwenden Sie die Funktion input(), um die Anzahl der von Patrick gegessenen Krabbenburger zu ermitteln.

2. Verwenden Sie die Funktion int(), um eine Zeichenfolge in eine Zahl umzuwandeln.

3. Vergleichen Sie dann diese Zahl mit 40.

4. Verwenden Sie die if...else...-Anweisung.

p =int(input("输入派大星今天吃的汉堡个数"))
if p<40 :
    print("海绵宝宝给派大星100块")
else :
    print("派大星给海绵宝宝100块")

2. Viele Leute mögen die Zahl 4 nicht, weil sie sie für etwas Pech halten.

Bitte verwenden Sie while..., damit der Computer die Zahlen 1, 2, 3, 5, 6 und 7 nacheinander ausdruckt, aber wenn es um 4 geht, vermeiden Sie es, sie nicht anzuzeigen.

Tipps:

1. Setzen Sie eine Variable n auf 0 und starten Sie dann die Schleife mit einer bestimmten Bedingung.

2. Lassen Sie n+1 jedes Mal durch die Schleife.

3. Um die Zahl 4 zu vermeiden, können Sie die bedingte Beurteilung verwenden und dann die Zahl ausdrucken.

a=0
while a<7 :
    a += 1
    if a == 4:
        continue
    else :print(a)

3. Schreiben Sie einen solchen Code. Die Regeln lauten wie folgt:

Bitten Sie den Benutzer, den Betrag Ihres Bankkartensaldos zu erraten (wir setzen diesen Wert auf 5).

Wenn die Schätzung zu hoch ist, sagen Sie dem Benutzer, dass sie zu hoch ist; wenn die Schätzung zu klein ist, sagen Sie dem Benutzer, dass sie zu niedrig ist; richtig.

Benutzer haben insgesamt 3 Chancen zu raten. Das Programm endet, nachdem drei Chancen aufgebraucht sind.

b = 5
while a :
    a -= 1
    c = int(input("请输入你猜的银行卡余额(1~10)"))
    if b < c :
        print("你猜大了")
    elif b > c :
        print("你猜小了")
    else :
        print("恭喜你,答对了")
        break

Fügen Sie einige Dinge hinzu, z. B. die Änderung des Bankkartenbetrags auf „Zufällig“. Jedes Mal, wenn Sie nicht raten, wird Ihnen mitgeteilt, wie viele weitere Chancen Sie haben, wenn Sie keine Chancen mehr haben , du wirst dumm genannt.

import random
a = 3
b = random.randint(1,10)
while a :
    a -= 1
    c = int(input("请输入你猜的银行卡余额(1~10)"))
    if b < c :
        print("你猜大了,你还有"+str(a),"次机会")
    elif b > c :
        print("你猜小了,你还有"+str(a),"次机会")
    else :
        print("恭喜你,答对了")
        break
else:
    print("你真蠢,这都猜不到,正确答案是"+str(b))

4. Hier ist eine Liste von Filmen und Schauspielern (eine Liste ist im Wörterbuch verschachtelt).

#原始数据如下:
v = {
&#39;妖猫传&#39;:[&#39;黄轩&#39;,&#39;染谷将太&#39;],
&#39;无问西东&#39;:[&#39;章子怡&#39;,&#39;王力宏&#39;,&#39;祖峰&#39;],
&#39;超时空同居&#39;:[&#39;雷佳音&#39;,&#39;佟丽娅&#39;],
}

Wenn der Benutzer den Namen des Schauspielers mit der Funktion input() eingibt, Es kann auf dem Bildschirm angezeigt werden. Drucken Sie aus, dass XX im Film XX mitgespielt hat.

Tipps:

1. Verwenden Sie for...in..., um die Daten im Wörterbuch zu durchlaufen und den Schlüssel herauszunehmen, der der Filmname ist.

2. Verwenden Sie dann die Taste, um den Namen des Schauspielers aus dem Wörterbuch zu extrahieren.

3. Verwenden Sie dann if A in B als Bedingung, um zu bestimmen, ob sich Daten A in Liste B befinden, d. h. ob der Name des Schauspielers in dieser Liste enthalten ist.

#原始数据如下:
v = {
&#39;妖猫传&#39;:[&#39;黄轩&#39;,&#39;染谷将太&#39;],
&#39;无问西东&#39;:[&#39;章子怡&#39;,&#39;王力宏&#39;,&#39;祖峰&#39;],
&#39;超时空同居&#39;:[&#39;雷佳音&#39;,&#39;佟丽娅&#39;],
}
a = input("请输入演员的名字:")
for key in v :
    if a in v[key] :
        print(a+"出演了"+key)

Empfohlenes Tutorial: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die einfachen Python-Codetypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn