首次接触python,因为有c的基础,目前还感觉不难。大概懂了“人生苦短,请用python”这句话。
好了,下面开始说说,第一次学习python的收获:
- python有很严格的缩进要求
因为之前写c时,为了方便读代码,习惯性的在换行后进行缩进,然而在python中报错
如何缩进
查阅了一下,不要混合使用制表符和空格来缩进,因为这在跨越不同的平台的时候,无法正常工作。
强烈建议,在每个缩进层次使用单个制表符或两个或四个空格 。
- 注释
单行注释:在#后加需要注释的内容。
多行注释:用三对引号(单双皆可)将内容包含起来。
(ps:有的需要在第一行或第二行加入#--coding:utf-8-)
- 大小写转换
python与c比起来确实方便多了,就大小写来说
如:将a转换成A
C: ch=‘a’+32;
printf(“%c”,ch);
python: ch=“a”
print(ch.upper())
就一个字母的转换,还不能完全看出python的方便之处,所以下面来个长点的字符串。
如:将Ada Lovelace转换为大写,小写,首字母大写
name=“Ada Lovelace”
print(name.upper())
print(name.lower())
print(name.title())
输出依次为:ADA LOVELACE
ada lovelace
Ada Lovelace
所以,当转换的字母较多时,python的大小写转换更好用。