java与python的小不同

#py   ''' '''   """ """
#java  // /** */
#特殊注释  #_*_coding=utf-8_*_  解决中文乱码

----python----
p = 1; -----动态类型  运行时编译
----java----
int p = 1;  ---- 静态语言   编译后运行

----python----
p = "3"; b=1;
result = p+b -------报错   -----  result = int(p)+b = 4  ----- 强类型语言 --- 不会根据环境的变化而变化
----java----
String p = "3"; int b = 1;
String result =  p+b = "31" ---强类型    弱类型 js ---let a = "a"

----python----
p = 3**5 -------- 幂运算
print(5.2//2) -- 2   ----- 整除运算
print(5/2) ---- 2.5 ---- 除运算
----java----
double p = Math.pow(3,5) ---幂运算
int p = Math.floor(2.6) --- 2 --- 向下取整

----python----
a = [1];
b= [1];
print( a is b )--> fasle  相当于Java equals
链式比较: 5<num<10  
----java----
num>5&& num<10


----python----
取反: not
并且:and
或:or
#py2.x
输入:input("请输入内容")   将用户输入的内容当做代码处理 ::::: raw_input  --- 未加工的输入  输入什么就是什么字符串
#py3.x
输入:input相当于py2.x的raw_input  想要实现py2.x的input一样的功能必须加eval(变量)-----把接收的的内容当做代码处理
输出: 格式化输出print("{0},{1}".format(name,age));
print("xxxxx",file=open("test.txt","w"))
自动换行:print("",end="")
分隔符:print("a","a",sep="||") ----- a||a
----java----
取反:!
并且:&&
或: ||
输入:new Scaner(System.in)
输出:System.out.println

----python----
if语句格式:  if age>=18: 
                  print()
**是以缩进来判断一个代码块的,不能无缘无故的缩进
elseif age: 可以写成elif
无switch...case

可以与else连用  break;就不用不会执行else
while 条件:
else:
没有do......while

for循环使用:for 变量 in 集合
else:连用 break打断就不会执行else中的代码
# range() 函数可创建一个整数列表

pass是一个空语句 保持程序的结构
if age>19 :
    pass
else 
    pass

py数学函数分为内建函数和math模块函数,
random模块:random,
choice(seq)随机seq中的一个 ,  seq -- 可以是一个列表,元组或字符串
uniforim(x,y)范围之间的随机小数 ,
randint(x,y)随机整数,

内建函数有max(),min(),round(),pow(),abs()等
----java----
if语句格式: if(age>=18){输出内容}
else if(){}
while(){}
for(int i = 0 ;i<sss.length;i++) || for(x in xxxx)
没有else连用

Java直接Math.abs()

----python----
字符串分为原始字符串和非原始字符串
原始字符串:"sss\nss"  输出的就是""里面的
非原始字符串: "sss\nsss" \n会转义


书写
字符串切片: name[index]  index不能超过字符串长度   可以为负数 name[-1] 字符串的最后一个
获取字符串切片:name[0:2]取字符串的index的0,1  
name[0:2:1] ---> 1为步长
name[::-1] ---> 反转字符串
----java----
"sss".substring()

----python----
列表:list; 可以存放不同数据类型   有序可变
name = ["aaa",1,Ture]
列表生成式:range(起点,终点,步长)
列表推导式:[表达式 for 变量 in 列表  [if 条件]]

元组:有序的不可改变集合  (1,2,3,4)  ====> 一个后面加个逗号(1,) 要与()区别
字典:{"a":"1"}  无序可变
----java----
"sss".substring()
new ArrayList();
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容