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

  

 

posted @ 2016-10-13 20:41  赵彦军  阅读(604)  评论(0编辑  收藏  举报