在学习过程中总结如下,如果有什么地方不正确的还请大家指正:
2015.6.15~2015.6.21
1. 输入输出 name=input('Please input your name: ')
print('hello,',name)
length=float(input('请输入正方形边长:'))
mj=length*length
print('正方形面积为:',mj)
2. 转义字符使用 print('I\'m \"OK\" !')
转义字符\可以转义很多字符,比如\n 表示换行,\t 表示制表符,字符\本身也要转义,所以\表示的字符就是\
print('I \'m learning\nPython.')
print('\\\n\\')
如果字符串内部有很多行,用\n 写在一行里不好阅读,为了简化,Python 允许用'''...'''的格式表示多行内容:
print('''line1
line2
line3''')
如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python 还允许用 r''表示''内部的字符串默认不转义:
print('\\\t\\')
print(r'\\\t\\')
2015.6.22~2015.6.28
1. 字符相关
最新的 python3 中,字符串以 Unicode 编码,支持多语言
1. 单个字符的编码,python 可以用 ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符 print(ord('b'))
print(ord('B'))
print(ord('中'))
print(chr(66))
print(chr(25991))
2. Python 直接输出字符的整数编码,以十六进制表示如下: prin