print输出
#可以输出数字
print(520)
#可以输出字符串
print(98,5)
#可以输出字符串
print('helloworld')
#可以输出含有运算符的表达式
print(3+1)
#不进行换行输出
print('hello','world','python')
520
98 5
helloworld
4
hello world python
转义字符
# 作者:何吉星
# 日期:2021/10/16 16:10
print('-------------换行输出-----------')
print('hello\nworld')
print('-------------以4个单元格形式输出-----------')
print('hello\tworld')
print('helloooo\tworld')
print('-------------覆盖输出-----------')
print('hello\rworld') #world覆盖hello
print('-----------退格输出------------')
print('hello\bworld') #将o退没了
#\遇两个会变一个
print('http:\\\\www.baidu.com')
#输出结果中包含'号加\
print('老师说:\'大家好\'')
#原字符(让转义字符不起作用加r 或 R)
print(r'hello\nworld')
print('--------注意事项-----------')
##最后一个字符不能是反斜杠
#print('hello\nworld\') 报错
#print(r'hello\nworld\') 报错
print('hello\nworld\\') #两个可以不会报错但是会多一个反斜杠
print(r'hello\nworld\\') #两个可以不会报错但是会多两个反斜杠
-------------换行输出-----------
hello
world
-------------以4个单元格形式输出-----------
hello world
helloooo world
-------------覆盖输出-----------
world
-----------退格输出------------
hellworld
http:\www.baidu.com
老师说:'大家好'
hello\nworld
--------注意事项-----------
hello
world
hello\nworld\
python保留字和标识符
# 作者:何吉星
# 日期:2021/10/16 16:42
print('-----------保留字---------')
import keyword
print(keyword.kwlist)
name='玛利亚'
print(name)
print('标识:',id(name))
print('类型:',type(name))
print('值:',(name))
-----------保留字---------
['False', 'None', 'True', 'peg_parser', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
玛利亚
标识: 2011335791216
类型: <class 'str'>
值: 玛利亚
常见数据类型
# 作者:何吉星
# 日期:2021/10/16 16:49
print('-------int整数类型-------')
n1=90
print('n1类型:',type(n1))
print('十进制',118)
#整数可以表示为二进制,八进制,十六进制,十六进制
print('二进制',0b10101111) #二进制0b开头
print('八进制',0o176) #八进制0o开头
print('十六进制',0xEAF) #以十六进制开头
print('----------float浮点数------------')
#python中不是所有浮点数都会出现小数不准确情况
print(1.1+2.2) #3.3000000000000003
#解决方法 导入模块decimal
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2')) #3.3
print('---------boolean布尔型-----------')
print(True+1) #2 Ture真
print(False+1) #1 False假
print('-----------str字符串型-----------------')
str1='人生苦短,我用python'
str2="人生苦短,我用python"
str3="""人生苦短,我用python"""
str4='''人生苦短,我用python'''
#4种定义方式
-------int整数类型-------
n1类型: <class 'int'>
十进制 118
二进制 175
八进制 126
十六进制 3759
----------float浮点数------------
3.3000000000000003
3.3
---------boolean布尔型-----------
2
1
-----------str字符串型-----------------