Python 环境搭建,开发工具,基本语法
python环境
https://www.python.org/downloads/
现在pthon有两个版本 一个是3.5系列的 , 一个是2.7系列的。建议用3.5版本的
开发工具
PyCharm https://www.jetbrains.com/pycharm/
这个工具是收费的,可以百度一个破解码
学习教程
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
# if else money = 20 if money > 10 : print( money ) else: print( -money ) # 换行用 print() print( "\n" ) #多行输出 #如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容,可以自己试试: print( '''dsdsdsd dsdsds sdsdsd''') ##布尔值 print( 3 > 5 ) print( 10> 1 ) ## and 运算符 相当于java里面的 && check = 3> 1 and 5>3 print( "and " ,check ) ## or 运算符 相当于java里面的 || check = 3> 1 or 5 < 3 print( "or " , check ) ## not 运算符 相当于java 里面的 ! check = not 3> 1 print( "not " ,check ) #动态语言 a = "abc" #定义一个变量为a ,a此时的类型为字符串 a= 10 #把整形10赋值给a ,a此时是整形 #总结 像这样的不用指定变量类型的语言称之为动态语言,java 就是静态语言,java 中的变量必须指定类型 #常量 常量名必须大写 API = "www.baidu.com" #除法1 / 结果是浮点数,即使可以整除,结果也是浮点数 print( 10 / 3 ) # 3.3333333333333335 print( 3 / 10 ) # 0.3 print( 10 / 2 ) # 5.0 ##除法2 // 结果是整数,即使不能整除,结果也是整数 print( 10 // 3 ) # 3 print( 10 // 2 ) # 5 print( 1 // 10 ) # 0 # 求余 print( 1 % 3 ) # 1 print( 2 % 4 ) # 2 print( 4 % 2 ) # 0