java基础学python(一)------------基础语法

基本对象类型


字符串 (string),简记为 str 

使用''或""括起来的一系列字符 

整数(integer),简记为 int

十进制:21,八进制:025,十六进制:0x15 

浮点数(float) 1.65,21.0,21.,.21,2.1E1 

布尔数(boolean),简记为 bool

True,False 

复数(complex) 

1+1j 


** 指数运算


没有++ — 自增自减,但是  x += 1可以


标准键盘输入 raw_input,input

input() 函数和raw_input() 函数基本能够互换。可是input会如果你的输入是一个有效的Python表达式,并返回运算结果。这应该是两者的最大差别。标准键盘输出 print


pass空语句不做任何操作


if语句的多分支结构可以用elif类似于java的else if

python中没有switch case 语句可以用elif来代替


循环中while和java中用法基本一致就是大括号和缩进的区别

循环中for的用法for x in range(start,end):  ……表示的条件是start < x <end,其中x的自增操作后台自动进行;如果括号内只有一个参数( a )那就代表( 0, a);如果括号内有三个参数(a , b, k)那就代表x每次累加k而不是1


print(“%-.5f”%e)格式化输出,保留五位小数并向左对齐


breakcontinue用法与java相同



python中的函数的参数可以可以直接suma=1b=2)来调用,这样调用的时候无关参数的顺序

python 中缺省参数的使用方法。

def defaultParameters(arg1, arg2=2, arg3=3): 

defaultParameters(10) 

defaultParameters(1010) 

defaultParameters(101010) 

python中类似于javathis操作,在函数中用global声明此变量为全局变量


猜你喜欢

转载自blog.csdn.net/weixin_37818440/article/details/81010641