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

第一天学习python

时间:2017-09-15 18:32:59      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:一个   ascii   bin   表示范围   可变   put   转化   asc   --   

写的python脚本加上可执行权限。
脚步首行添加下面语句:
#/usr/bin/env python

激活PyCharm时, 选择在线激活,填入下面的URL点active即可
http://idea.imsxm.com


变量的名字:

第一个字符不能为数字
变量中不能有中杠“-”,
一些关键字不能作为变量名,如and, as, break,if elif等
不要用中文,不要用拼音
关系复杂的变量可以加下划线,如gf_of_oldboy
可以用驼峰方式定义
定义一个常量时, 用大写P


字符编码:

ASCII,GB2312,GBK,GB18030
Unicode 统一码,万国码, 固定占用2个字节
UTF-8可变长的编码,英文占用1个字节,中文占用3个字节

# -*- coding=UTF-8 -*-
python2.x版本需要声明字符集使用UTF-8, 否则不能显示中文
python3.x版本默认就是utf-8

注释:

当前行注释, 之前加#
多行注释, 前后各加三个单引号或者双引号 ‘‘‘asfjdlasjfda ‘‘‘ """dsafas"""

用户输入:

%s 表示string
%d 表示数字
%f 浮点

int(input ("age:"))
默认输入的都是str型字符, 输入数字是,可以用int强制转换

python2.x raw_input
=
python3.x input


格式化输出:interaction.py

username =input("username:")
age=int(input("age:")) # 强制把age转换成int类型
print(type(age)) #打印age的类型
print(type(age),type(str (age))) # 打印age的类型,转化为str
job=input("job:")
salary=input("salary:")
info=‘‘‘
------- info of %s ---------
Name:%s
Age:%d
Job:%s
Salary:%s
‘‘‘ %(username,username,age,job,salary)
print (info)

import getpass #输入密码,不显示

range(0,10,2) #表示范围0到10, 2表示步长
for循环, while循环

continue是跳出本次循环
break是跳出整个循环,结束

第一天学习python

标签:一个   ascii   bin   表示范围   可变   put   转化   asc   --   

原文地址:http://www.cnblogs.com/outandouter/p/7527363.html

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