#本课程都以代码形式呈现。现在进入Python的基础内容的学习。 #由于本课程是从0开始分享,所以Python的基础内容是必不可少的。这也是Python量化的必经之路。 #下面进入正题。 #一般用‘#’代表注释。 #2.1变量的命名习惯 #变量名一般包括字母、数字、下划线,但不用数字开头,不能含有空格,一般可以用下划线_代替空格。 #不要用有特殊用途的单词最为变量名。 #慎用I和O,因为经常跟0和1混淆。 #2.2.1字符串中的‘和"的作用。 #‘和"的作用一样。 #但有时候可能需要两套引号来完成编写。如,"This‘s a string". #上面那句话就需要两种不同的引号。感兴趣的读者可以自行尝试全部换成"或者‘,Python会报什么错误。 #2.2.2修改字符串的大小写 name = "aA bB cC" #想要将首字母全部改为大写可用以下代码。 print(name.title()) #想要全部改为大写可用以下代码。 print(name.upper()) #想要全部改为小写可用以下代码。 print(name.lower()) #对应的输出结果为 # Aa Bb Cc # AA BB CC # aa bb cc #这个功能可以对数据进行清理。 #2.2.3字符串的合并 name_1 = ‘My‘ name_2 = " first" name_3 = ‘ is Lisa. ‘ #一般使用加号将其连接 print(name_1 + name_2 + name_3) #输出结果如下 #My first is Lisa. #2.2.4制表符和换行符 #\t和\n是比较常用的,可以控制打印的空白 print(‘\tHello world‘) #\t输出结果如下。 # Hello world print(‘\nHello world‘) #\n输出结果如下。 # #Hello world #也可以将\t和\n添加到字符串的后面 print(‘Hello world\n‘) #输出结果如下 #Hello world. # # 2.2.5删除多余空白 # 在码字符串的时候可能会多打空格,下面的方法教我们怎么快速的清除。 favorite_food = " noodle " print(favorite_food.strip())#去除前和后的空格 #输出结果为 #noodle #如果想永久删除变量中的空格,需要将删除空格的变量的结果再赋值回去。(这个技巧经常被使用) #另,lstrip()和rstrip()分别可以单独删除前和后的空格。 # 这也属于数据清理的部分。 # 2.3.1整数(int) # Pyhton中可以进行+ - * / **运算,也支持()添加运算次序。 # 空格并不影响计算表达式。 # 2.3.2浮点数(float) # Python也支持浮点数(小数)的运算 #str()函数可以将数字型转为字符串型。这个函数也会经常用到。
原文:https://www.cnblogs.com/HTY-AIpy/p/14137977.html