Anmerkungen zur Python-Studie: Variablentypen, grundlegende String-Operationen

1. Kommentare

Einzeilige Kommentare

# 单行注释

Mehrzeilige Kommentare

"""
多行注释
"""

2. Variablentyp

# 基本变量类型
a = 1       # integer
b = 1.5     # float
c = 'string'    # String
d = "string"    # string
e = False       # boolean
# list\tuple\dictionary后续单独深入学习

3. Eingabeinteraktion

# input交互
message_name = input("what's your name? \n")
message_birth = input("When are you born? \n")
message_age = 2023-int(message_birth)
message_country = input("Where are you from? \n")
print('客户档案:\n客户姓名:'+message_name+'\n客户年龄:'+str(message_age)+'\n国家:'+message_country)

input zeigt die Zeichenfolge in Klammern im Debugging-Fenster an, wartet auf Benutzereingaben nach der Zeichenfolge und beendet die Eingabe mit Enter; das Ergebnis wird nach der Ausführung des obigen Codes angezeigt:

what's your name? 
张三
When are you born? 
1999
Where are you from? 
中国湖北武汉
客户档案:
客户姓名:张三
客户年龄:24
国家:中国湖北武汉

Process finished with exit code 0

4. Verwandte Verwendungsmethoden von Zeichenfolgen

# string相关用法
s = "abcdefg"
print(s[1]+"\t"+s[-1]+"\t"+s[:-1]+"\t"+s[-3:]+'\n')  # 读取字符串 s = 'abcdefg' 0123456/-7-6-5-4-3-2-1
s = "123"+s                                          # 字符串拼接 s = '123abcdefg'
print(s+str(len(s))+'\n')                            # 字符串长度 s = '123abcdefg'
print(str(s.find('ab'))+"\n")                        # 字符串寻位 s = '123abcdefg'
print(s.replace('ab', 'xy')+'\n')        # 字符串替代 s = '123xycdefg'

Das Ergebnis der Ausführung dieses Codes ist:

b	g	abcdef	efg

123abcdefg10

3

123xycdefg


Process finished with exit code 0
first = 'John'
last = 'Smith'
msg = f'{first} [{last}] is a coder'    # string格式化定义
msg_len = len(msg)
msg1 = msg.upper()  # string全部大写
msg2 = msg.lower()  # string全部小写
msg3 = msg.title()  # string首字母大写

Das Ergebnis der Ausführung dieses Codes ist:

 

5. Tipps zur Verwendung von Pycharm

Strg+Umschalt+F10 = AUSFÜHREN

Strg+C = Kopieren Sie die Zeile, in der sich der Cursor befindet, eine Auswahl ist nicht erforderlich

Strg + Umschalt + ↑ = eine Zeile nach oben verschieben

Strg+Umschalt+↓= eine Zeile nach unten bewegen

Guess you like

Origin blog.csdn.net/YGZ11113/article/details/132093412