python入门学习

一、第一个python程序HelloWord.py

   print "Hello Word!"

上面的一行代码保存为:HelloWord.py。我的python.exe的存储路径为:D:\Program Files\Python27\Python.exe。运行如下:

点击开始运行,输入CMD,进入DOS命令行,输入以下代码:

    D:\Progra~1\Python27\python.exe d:\HelloWord.py
二、变量和赋值

s='HelloWord'
print s

上面的s为变量,第一个语句为鉴该字符串'HelloWord'赋值给s。从中可以看出字符串用单引号括起来。第二条语句为输出字符串。

为了加深记忆再来一个程序:

a=5
b=10
c=11
print a+b*c

上面的语句输出结果为:115

三、函数

def Combine(name):
     s='Hello '+name+'!'
     return s
print Combine('Word')
print Combine('HELLO')

上面的程序输出为:

Hello Word!

Hello HELLO!

可以看出定义函数格式如下:

def 函数名(参数表):

     语句...

     return语句

下面是另一个例子:

def Sum(a,b):
    return a*b
s=Sum(100,2)
print s
print Sum(11,3)

上面的语句输出结果为:

200

33

四、循环语句与判断语句

在python中只有while循环、for循环和if判断语句,没有do while语句和switch case语句。

for循环语句的格式例子如下:

for i in range(10):
   print i

上面的语句会输出0到9的数字

while语句如下:

i=100
while i<103:
    i=i*5
    print i

上面的语句会输出:

500

505

510

if语句判断如下:

i=1
if i<2:
   print "i<2"
else:
   print "i>="

上面的语句输出为:

i<2

五、列表和字典

在python中没有数组但是有和它相似的数据类型列表和字典。

列表的形式如下:

a=[12,23,34]

字典的形式如下:

c={1:'abc',2:'df',3:'df'}

一个例子如下:

a=[12,'12',23]
for b in a:
  print b
  
c={'d':123,'f':13}
for key in c:
	 print key
   print c[key]

六、字符串和切片

字符串是有单引号或双引号括起来的序列,其和列表一样可以通过[形式访问],如下:

a="12345"
print a[0]
print a[3]

上面的语句会输出1和4.

字符串切片的例子如下:

a="abcdefghijklmn"
print a[:4]
print a[0:4]
print a[6:]
print a[6:10]

上面的语句输出结果为:

abcd

abcd

ghhijklmn

ghij
可以看出当需要输出特定位置的前面部分时,前面的0可以省略,输出后面部分所有时,同理。
七、其他一些内容
1.可以运用#来注释

2.在循环语句中可以使用continue和break关键字

3.可以使用符号'+'来连接两个字符串

4.关系运算符:>,>=,<,<=,==.!=,<>

5.算数运算符:+,-,*,/,%

6.在print语句中可以使用格式化操作

for i in range(100,104)
    print '%d,%d'%(i,i)

7.在python中缩进很重要,因为一个语句块的判断需要通过缩进来判断

8.print语句会自动换行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值