【美妙的Python之二】Python初步

美妙的Python之Python起步


        简而言之: Python 是能你无限惊喜的语言,与众不同
 
        1.动态类型

        Python是一种动态类型语言,不需要预先声明变量的类型,变量的类型在赋值那一刻动态地初始化。这一点与C/C++,Java等静态类型语言完全不同,静态类型在编译阶段就必须显示的声明变量的类型,动态类似在运行时才确定变量的类型。
year = 2014
print  year
msg = "Hello "
print  msg
       变量a动态地初始化为int类型,并赋值2014;
       变量msg则动态初始化为str类型,并赋值"Hello";

       2.代码缩进

        Python 的函数,类等模块开始,结束不使用”{ }“,而是使用一个缩进符” : “。缩进符表示代码模块的开始,结束缩进意味着代码模块结束。
#-*- coding:gb2312 -*-      #设置中文支持

i=199
if i<200:                   #冒号,代码块开始
    print "I am big !"      #缩进
else:
    print "I am not big enough !"   #缩进
#缩进结束,代码块结束
       Python使用硬空格分割语句,而不像C/C++那样使用冒号” ; “。C/C++使用冒号和花括号分割代码,Python则使用冒号和缩进,使代码整洁美观。
      
      3.输出函数 print:

      Python中print的用法同C中相似,可用于输出字符串,格式化输出等。
#-*- coding:gb2312 -*-      #设置中文支持
age=20
name="Jack"
print "Hello"       #输出字符串
print "%s's age is %d" % (name,age) #格式化输出


          4.输入函数 input 和 raw_input  :

       Python中 input raw_input 均可用于输入,raw_input 将输入当做字符串处理,input 则根据输入的内容转化成相应的类型。

#-*- coding:gb2312 -*-      #设置中文支持
yourage=raw_input("Input your age :")
print type(yourage)         #打印类型
myage=input("Input my age :")
print type(age)             #打印类型



         input 输入的数据会根据内容转化为相应的数据类型,raw_input 则均是字符串类型。
      




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值