字符串:
1、字符串不能被修改。
2、字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符是以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。
字符串的输入:
如果需在程序运行时,通过键盘输入字符串,则可以使用input()函数。它表示从标准输入读取一行文本,默认的标准设备是键盘,其语法格式如下:
name=input("请输入用户名:")
password=input("请输入密码:")
>>>请输入用户名:
>>>请输入密码:
字符串的输出:
Python支持字符串格式化输出。
打印五角星:
n=int(input("请输入一个数"))
for i in range(1,n+1):
for k in range(n-i):
print(" ",end="")
for j in range(2*i-1):
print("*",end="")
print()
运行结果
请输入一个数5
*
***
*****
*******
*********
打印五角星2:
n=int(input("请输入一个数"))
for i in range(1,n+1):
for k in range(n-i):
print(" ",end="")
for j in range(i*2-1):
if j==0 or j==(i*2-2) or i==n:
print("*",end="")
else:
print(" ",end="")
print()
运行结果
请输入一个数5
*
* *
* *
* *
*********