C基础转Python

您所在的位置:网站首页 python怎么改变变量类型 C基础转Python

C基础转Python

2023-04-16 21:16| 来源: 网络整理| 查看: 265

一、Hello World程序 print("Hello World!")

运行结果

Hello World!

print输出完会换行。 Python2中,print不需要括号。

二、变量和简单数据类型 1.变量 message = "Hello World!" print(message)

运行结果

Hello World!

message是一个变量,每个变量都储存了一个值,这里储存的是字符串"Hello World!"。

与C语言不同,Python的变量不用声明数据类型

变量命名规则 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。变量名不能包含空格,但可使用下划线来分隔其中的单词。不要将Python关键字和函数名用作变量名。变量名应既简短又具有描述性。

和C语言基本一样吧。

2.字符串

一系列字符。

"Hello World!" 'Hello World!'

用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。

修改大小写 方法title() 以首字母大写的方式显示每个单词方法upper() 以字母大写的方式显示每个字母方法lower() 以字母小写的方式显示每个字母 string = "Hello World!" print(string.title()) print(string.upper()) print(string.lower())

运行结果

Hello World! HELLO WORLD! hello world! 合并 + str1 = "Klara" str2 = "19c" str = str1 + "_" + str2.upper() print(str)

运行结果

Klara_19C 添加空白 \n 换行符 换行\t 制表符 空四格

和C语言一样。

删除空白 方法rstrip() 删除末尾空白方法lstrip() 删除开头空白方法strip() 删除空白 string = " Hello World! " print(string.rstrip()) print(string.lstrip()) print(string.strip())

运行结果(\n我为结束标注)

Hello World!\n Hello World! \n Hello World!\n

这种删除只是暂时的,要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中。

string = " Hello World!" print(string.strip()) print(string) string = string.strip() print(string)

运行结果

Hello World! Hello World! Hello World! 3.数字 类型

整数和浮点数

运算符 +加-减*乘/ 除** 乘方 print(0.1 + 0.2) print(0.1 - 0.2) print(0.1 * 0.2) print(0.1 / 0.2) print(0.1 ** 0.2)

运行结果

0.30000000000000004 -0.1 0.020000000000000004 0.5 0.6309573444801932

与C语言不同,不用考虑数据范围,结果包含的浮点数运算小数位数可能是不确定的。 Python2中,整数除法的结果只包含整数部分,小数部分被删除,和C语言一致,但在Python3中结果仍是浮点数。

函数str()

将数值转换为字符串

str1 = "Klara" str2 = "C" str = str1 + "_" + str(19) + str2 print(str)

运行结果

Klara_19C 4.注释 单行注释 print("Hello World!") # 这是单行注释

运行结果

Hello World! 多行注释 message = "Hello World!" print(message) """ 这是 多行 注释 """ print("Hello World!") ''' 这 是 多 行 注 释 '''

运行结果

Hello World! Hello World!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3