码迷,mamicode.com
首页 > 编程语言 > 详细

python入门

时间:2016-07-20 19:32:34      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

字符串可用单引号或双引号括起来

print hello, world

将文件保存为.py 文件,在命令行下即可执行

C:\Workspace>python hello.py
hello, world

在Mac和Linux上在第一行加上下面的代码便可以想exe文件一样直接执行py文件

#!/usr/bin/env python

通过命令执行
$ chmod a+x hello.py

输出多个字符串。会用空格隔开

print The quick brown fox, jumps over, the lazy dog

输入

name = raw_input()

输入提示

name = raw_input(please enter your name: )

注释使用#开头

# print absolute value of an integer:

当语句以冒号“:”结尾时,缩进的语句视为代码块。Python程序是大小写敏感的

转义字符

I\‘m \"OK\"!

r‘‘表示内部的字符串不转义。\n表示不换行‘‘‘...‘‘‘表示多行内容。

》》》 print ‘‘‘line1
... line2
... line3‘‘‘

line1
line2
line3

在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量

在Python中,通常用全部大写的变量名表示常量。Python根本没有任何机制保证常量不会被改变

用u‘...‘表示Unicode字符串

将Unicode编码转换为utf-8编码

>>> uABC.encode(utf-8)
ABC
>>> u中文.encode(utf-8)
\xe4\xb8\xad\xe6\x96\x87

utf-8转换为unicode编码

>>> abc.decode(utf-8)
uabc
>>> \xe4\xb8\xad\xe6\x96\x87.decode(utf-8)
u\u4e2d\u6587
>>> print \xe4\xb8\xad\xe6\x96\x87.decode(utf-8)
中文

按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。

# -*- coding: utf-8 -*-

格式化

%d整数   %f浮点数   %s字符串  %x十六进制整数

>>> %2d-%02d % (3, 1)
 3-01
>>> %.2f % 3.1415926
3.14

使用%%进行转义

python内置list和tuple保存数据

for语句

sum = 0
for x in range(101):
    sum = sum + x
print sum

range表示取0到100内的数.

int()把字符串转换为我们想要的整型

dict和set保存集合

 

 

python入门

标签:

原文地址:http://www.cnblogs.com/wuyong09/p/5689392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!