Python中的输出常量字符串是
print('stringM')
输出变量的话,我们可以这么做
mystring = 'kkk'
print(mystring)
输入的话我们应该这么做,其中input函数中的参数就是提示语,input函数返回类型是string
x = input('Enter number: ')
我们通常可以把一个字符串转换成整数类型或者浮点类型就是在前面加一个int或者是float就可以了,如下所示
x=int(input('Enter name: '))
当然我们也可以用eval函数来进行转换,这个函数的功能就是将字符串string当成有效的表达式来求值并返回计算结果
eval('123+56')
Out[9]: 179
在Python中是以#为注释的,还有就是续行符也就是\,就比如说一条语句很长,一行写不下了,就要用续行符了。
还有就是空格缩进的问题,在Python中不需要大括号{}来表示属于同一个代码块,而是说如果缩进了一样的空格就表示它们是一个代码块
简单的说下Python中标识符是指允许作为变量名或者其他对象名称的有效的符号
首字符应该是字母或者下划线,其余可以是字母、下划线或者是数字,和其他大多数语言一样大小写是敏感的,就是你Ab和ab是不一样的变量
Python中不需要显式的声明,根据值去确定类型,然后是以'引用'的方式来实现赋值的功能的,赋值就是将一个引用指向相应的内存单元。
还有就是元组的概念,在Python是以逗号来创建元组就比如说有两个变量a和b,a为1,b为0,输出为(1,0)
a=1
b=0
a,b
Out[27]: (1, 0)
以及如果想要做值的交换的话可以这么写 x,y = y,x 我们再去输出x,y 输出的就是(0,1)了
在Python中整型和长整型没有什么严格的区分就是在Python支持整形的后面加一个L,表示长整型,然后整型和长整型能表示的范围和机器的内存大小有关。
在Python中,我们可以通过type()的函数来进行查看比如说type(4.777777777777) 然后输出的就是float
在Python中字符串的表现形式有很多种,比如说可以用单引号 双引号和三个单引号和三个双引号都可以表示。就比如说如下所示,然后我们输出这个mystring最终都是字符串
mystring = 'ssss'
mystring="sdsds"
mystring = """sdsdada"""
mystring = '''sdadadww'''
三个单引号,三个双引号的好处就是我们可以直接通过这样设置换行输出,比如说
mystring = '''aaad
sadad
dadas'''
print(mystring)
aaad
sadad
dadas
还有一个
str = """
Li Hong
KK JI
CHEN KK
"""
print(str)
Li Hong
KK JI
CHEN KK