重点内容:
1、梳理掌握输入和输出函数的应用。
2、熟练使用int() float() str()等函数进行数据转换
3、常用转义字符在数据输入、输出中的应用
4、熟练使用ljust()、center()、rjust()等方法对字符位置进行控制。
5、灵活应用ASCII码、字母、数字及特殊字符解决开发问题。
一 输出字符串居左、居中、居右对齐
有时候字符串需要做一些左、中、右对齐操作,比如商场打印的发票,收费项都是左对齐,金额右对齐,抬头中央对齐。通过ljust()、center()、rjust()或者format方法可以实现文字居左、居中、居右操作。
1 通过ljust(),center()、rjust()方法实现居左、居中、居右操作。
方法ljust()、center()、rjust()分别对应居左、居中、居右操作,有两个使用方法:
方法一:使用默认不带参数,默认识以空格填充(文字与空格总字符等于输入的数字)。如代码:
print('中国'.ljust(20))
print('中国'.rjust(20))
print('中国'.center(20))
print("|"+"中国".ljust(10)+"|"+"中国".rjust(10)+"|"+"中国".center(10)+"|")
方法二:方法中使用参数,则以参数作为填充。如代码:
print("中国".ljust(20,'*')
print("中国".rjust(20,'*')
2 常用转义字符
转义字符是一种具有特殊含义的字符常量,以反斜线“\”开头,后跟一个或几个字符,主要用来表示哪些用一般字符不便于表示的控制代码。
例如,“\n”是一个转义字符,其意义是“回车换行”。用法如下:
print('人生苦短\n我学Python')
3 字符串与数字转换
在编程中,经常要用到字符串的相互转换,现在在这里讲一下Python里面的字符串、整数和浮点型数之间是如何进行相互转换的。
int(str)函数将符号整数的固定的字符串转换成int型。
float(str)函数符号浮点型的规定的字符串转换成float型。
str(num)将整数、浮点型转换成字符串型。