print('Hello world')
具体执行结果会在终端,打印输出下述字符串:
Hello world
print函数可以同时输出多个内容
print("hello world")
得到的结果是:hello world
格式化输出,方法是使用%操作符,它会将左边的字符串当做格式字符串,将右边的参数代入格式字符串
print("100 + 200 = %d" % 300) #左边的%d被替换成右边的300
print("A的小写是%s" % "a") #左边的%s被替换成右边的a
得到的结果是:
100 + 200 = 300
A的小写是a
print函数输出数据后会换行,如果不想换行,需要指定end=“”
print("hello" , end="")
print("world" , end="")
得到的结果是:
helloworld
格式字符串中,不同占位符的含义:
符号 | 含义 |
---|---|
%s: | 字符串 |
%d: | 有符号十进制整数 |
%u: | 无符号十进制整数 |
%o: | 无符号八进制整数 |
%x: | 无符号十六进制整数,a~f采用小写形式 |
%X: | 无符号十六进制整数,A~F采用大写形式 |
%f: | 浮点数 |
%e,%E | 浮点数,使用科学计数法 |
%g,%G | 浮点数,使用最低有效数位 |
format
当输出变量值时,需要采用格式化输出方式,通过format()方法将待输出变量整理成期望输出的格式,如:
name=input("请输入一个人的名字:")
country=input("请输入一个国家的名字:")
print("{}来自于{}".format(name,country))
输入:
"张三
中国"
输出:张三来自于中国
参考链接: link
字符串截取
正向递增序号 | 字符串 | 反向递减序号 |
---|---|---|
0 | H | -5 |
1 | e | -4 |
2 | l | -3 |
3 | l | -2 |
4 | o | -1 |
下面展示一些 内联代码片
。
// An highlighted block
>>>name="Python语言程序设计"
>>>name[0]
'P'
>>>print(name[0],name[7],name[-1])
P 言 计
>>>print(name[2:-4])
thon语言
>>>print(name[:6])
Python
>>>print(name[6:])
语言程序设计
>>>print(name[:])
Python语言程序设计
行缩进与注释
同一代码块缩进相同
单行注释:#
多行注释:‘’'(三个单引号)或者"“”(三个双引号)包裹要注释的内容
标识符与保留字(关键字)
标识符就是程序中,使用的各种名称,例如:变量名、常量名、类名等等。
在 Python 中,对标识符格式的要求与 C/C++、Java 等差不多:
第一个字符必须是字母表中的字母或下划线 _ ;
标识符的其他的部分,由字母、数字和下划线组成;
标识符对大小写敏感;
标识符不能与保留字相同。
输出当前版本所有关键字
import keyword
print(keyword.kwlist)