python3

http://www.cnblogs.com/wupeiqi/articles/4938499.html

http://www.cnblogs.com/alex3714

z=100

print("x乘以y=", z  ) 

 

常量:在py里面所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量

 

注释
单行注释 用#
多行注释用三个单引号或三个双引号 '''被注释的内容'''

 

Python2.x == Assic 默认编码
#!-*- coding:utf-8 -*-
#coding:utf-8

print u"我爱北京天安门"     //  双引号前面加个u,把他变成unicode

msg=u"我爱北京天安门"

print msg

print type(msg)   //返回unicode类型


python3.x == unicode默认编码

 

 

用户输入例子:

age_of_princal = 56 
guess_age = int( input(">>:") )
'''
if guess_age == age_of_princal then

print("yes")
else
print("no ")
'''

if guess_age == age_of_princal:
print("Yes,you got it..")
elif guess_age > age_of_princal:
print("shoud try samller..")
else:
print("try bigger ...")

 

if 另外小例子:

score = int(input("score:"))

if score > 90:
print("A")
elif score > 80:
print("B")
elif score > 70:
print("C")
elif score > 50:
print("D")
else:
print("滚")

 

while小例子:

num = 1

while num<=10:
print(num)
num += 1

 

逻辑运算:

and 且,并且
只有两个条件全部为True(正确)的时候, 结果才会为True(正确)


条件1 and 条件2
5>3 and 6<2 True


or 或,或者
只要有一个条件为True,则结果为Ture,
5>3 or 6<2
真 或 假

not 不,雅蠛蝶

not 5>3 == False
not 5<3 == True

 

打印多行:

msg='''hello 1      //这样打印多行

hello 2

hello 3

'''

print(msg)

 

posted @ 2017-08-15 15:58  alexhe  阅读(154)  评论(0编辑  收藏  举报