本日复习内容

Py2与Py3的区别:
Py2:print()直接写字符串,不用加括号
Py3:print()必须加括号,某些库改名了。
还有谁不支持Py3:
Twisted:
具体能感知的大改动并不多

老生常谈:Hello,World!
Windows下执行:python hello.py
Linux下执行:#!/usr/bin/env python #声明解释器
#-*- coding:utf-8 -*- #
执行前先赋权:chmod 755 hello.py
./hello.py

变量:
name = ‘mwa’
name = name
#Print(“My name is ”,name,name2)
name = ‘jrl’
Print(name,name2)

输出:name = ‘jrl’ name2 = ‘mwa’

变量定义的规则:变量名只能是字母,数字,下划线的任意组合。
变量名第一个字符不能是数字
关键字不能成为变量名

ASCII:八位一个字节,即2**8 = 256-1,所以ASCII最多表示255个符号
GB2312:1980年,其内存储了7000+汉字,6763个汉字,682个其他字符
GBK:1995年,又收录了两万多个汉字,兼容GB2312
GB18030:2000年,收录了27000+个汉字,包含藏文,蒙文,维吾尔文,PC机必须支持
显然,ASCII不能将世界各国的文字符号全部表示,所以ISO推出了一个兼容所有编码的Unicode(万国码)
ASCII占一个字节,Unicode统一占两个字节---》
UTF-8:存英文一个字节,中文三个字节

用户交互:
格式化输出:
(1)字符串拼接
info = """
----------------info of """+ name + """------------------
name:"""+name+"""
age:"""+age+"""
job:"""+job+"""
salary:"""+salary

(2)%s 占位符
info = """
----------------info of %s ------------------
name:%s
age:%s
job:%s
salary:%s
"""%(name,name,age,job,salary)

(3)format() #官方建议
info = """
----------------info of {_name} ------------------
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
""".format(_name = name,_age = age,_job = job,_salary = salary)

info = """
----------------info of {0} ------------------
name:{0}
age:{1}
job:{2}
salary:{3}
""".format(name,age,job,salary)

密文输入密码:import getpass
username = input("username:")
password = getpass.getpass("password")

Bigger-Mai 养成计划,Python基础巩固一的更多相关文章

  1. 高手养成计划基础篇-Linux第二季

    高手养成计划基础篇-Linux第二季   本文来源:i春秋社区-分享你的技术,为安全加点温度   前言 前面我们学习了文件处理命令和文件搜索命令,简单的了解了一下Linux,但是仅仅了解这样还不行,遇 ...

  2. Web前端开发工程师养成计划【转载】

    Web前端开发工程师养成计划(入门篇) 最原始的忠告:这个世界上有想法的人很多,但是有想法又能实现它的人太少! 首先要感谢伟大的Web2.0概念.产品概念.用户体验概念.jQuery插件,是它们在中国 ...

  3. Python小白的发展之路之Python基础(一)

    Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...

  4. python基础之day1

    Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...

  5. python基础之文件读写

    python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...

  6. Python基础s14-day1

    2016年7月23日"Python基础s14-Day1" Python是什么? Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象.直译式 ...

  7. python 基础知识(一)

    python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...

  8. 第二篇:python基础之文件读写

    python基础之文件读写   python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使 ...

  9. 第一篇:python基础

    python基础   python基础 本节内容 python起源 python的发展史 为什么选择python3 第一个python程序 变量定义 表达式和运算符 用户输入 流程控制 判断 流程控制 ...

  10. Day2 - Python基础2 列表、字典、集合

    Python之路,Day2 - Python基础2   本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一, ...

随机推荐

  1. 第五周ip通信基础回顾

    广播请求,单播响应,ARP IPV4,IP地址32位二进制代码分为8个位一组 路由器每一个接口都是一个网段 ,网段与网段区分看网络地址 同一段链路是同网段 直接广播:主机号全为1 受限广播:全为1 特 ...

  2. PHPstorm 2017激活

    网上看了很多,有用没几个.特别亲身试验了下.有一个有用的.摘录下来.备忘. 感谢该篇博文的作者.https://blog.csdn.net/veloi/article/details/71307942 ...

  3. [转]GO 开发rest api 接口

    注明出处:https://blog.csdn.net/haowenqi008/article/details/79150705 最近在研究Go,打算基于Go做点Web API,于是经过初步调研,打算用 ...

  4. JMS笔记(三)

    最近重看activemq,对消息的传送确认机制有了进一步认识 1. mq在确认consumer收到消息后才会删除消息,因此consumer接收消息后应该进行ack"确认",java ...

  5. Python字符串常用方法(二)

    二.字符串的操作常用方法 字符串的替换.删除.截取.复制.连接.比较.查找.分割等 1. string. lower() :转小写 2. string. upper() :转大写 3. string. ...

  6. python之单例模式

    #单例模式:有时需要写出高性能的类,那么会采用单例模式.通俗的解释就是类只创建一次实例,贯穿整个生命周期,实现了高性能. #1.模块化单例#所谓的模块化就是一个单独的.py文件来存储类,这样就是单例模 ...

  7. Java课堂测试——一维数组

    题目: 一个典型的流程是: 2. 用户这时候有两个选择2.1  按 单步执行 键, 在 GUI 看到你的程序是如何一步一步算出目前最大子数组的范围,当前计算到的临时子数组是在哪里,等等. 最好用不同的 ...

  8. Leetcode: The Maze III(Unsolved Lock Problem)

    There is a ball in a maze with empty spaces and walls. The ball can go through empty spaces by rolli ...

  9. unity组件路径自动生成

    unity 有时候找路径太麻烦 写了一个自动生成脚本的工具 using System.Collections.Generic; using System.IO; using System.Text; ...

  10. [python 练习] 计算个税

    题目:利用python计算个税 说明:python有序字典的使用 代码: # -*- coding: utf-8 -*- from collections import OrderedDict # 税 ...