码迷,mamicode.com
首页 > 其他好文 > 详细

第一天

时间:2016-07-24 09:19:27      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

1.定义变量

   变量名最好要用下划线连接

   name_of_student = "wangtneg"

   常量用全部大写

2.字符集

   ASCII  最多支持255个字符

   GBK支持两万多个字符

   unicode 每个字符占俩字节

   utf-8 英文占2个字节,中文占3个字节

   程序开头写

  # -*- coding:utf-8 -*-
可解决中文乱码的问题
3.注释  #和‘‘‘或"""
4.占位符
  %s 字符串
  %d 数字
5.py2.x的raw_input 等于py3.x的input
6.字符串格式化
  %
  str.format(name,age,job)
  例子: print(‘{1},I\‘m {0},my E-mail is {2}‘.format(‘Hongten‘,‘Hello‘,‘hongtenzone@foxmail.com‘))#{1} {}为占位符

1 #!usr/bin/env/python

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

 3 # from  wangteng

 4 name = input("Name:")

 5 age = int(input("Age:"))

 6 job = input("Job:")

 7 ####################%s与%d用法##########################

 8 info = """

 9 ---------------info of %s------------------

10    Name:%s

11    Age:%d

12    Job:%s

13 -------------------------------------------

14 """ % (name,name,age,job)

15 print(info)

16 ###################str.format()用法#####################

17 info1 = """

18 ---------------info of {0}------------------

19    Name:{0}

20    Age:{1}

21    Job:{2}

22 -------------------------------------------

23 """.format(name,age,job)

24 print(info1)

 

7.密文输入函数:getpass.getpass()  pycharm中不可用
   例:

   name  = input("name:")

password = getpass.getpass("password:")
输出:name:wt
     password:
打印:password:123

8.流程控制
  if xxx:
     print(“hhh”)
  else:
     print(“kkk”)

  for xxx:
     xxx
  else:
     xxx


  while xx:
     xx
  else:
     xx
  例子:

1 AGE = 56

 2 count = 0

 3 while count < 3 :

 4     age = int(input("age:"))

 5 

 6     if age == AGE:

 7         print("yes,smart!")

 8         break

 9     elif age > AGE:

10         print("too big")

11     else:

12         print("too small")

13     count += 1

14 else:

15     print("ESC,you try too many times!")

 

9.range(0,10,2)2是步长,生成[0,2,4,6,8]列表

第一天

标签:

原文地址:http://www.cnblogs.com/wt11/p/5700084.html

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