python-1day

python笔记
<head>  打印命令   print
----print  打印命令------
定义变量格式  XXX = ("XXX")
引用格式1:print(XXX)
引用格式2:print(‘输入任何内容加引号‘,XXX)

打印字符类型
print(type(XXX))

实验
name = "Hello World!"
print(name)
print(‘my name is‘,name)
返回结果
Hello World!
my name is Hello World!
------------------------------
</head>
<head>  交互式输入 input
AAA = input("AAA:")
BBB = input("BBB:")
print(AAA,BBB)

</head>
<head>  格式打印
#%s   (全拼string) (验证字符)
#%d       整数             (验证整数)检测验证数据类型 错误则报错
#%f        浮点数
.format  格式2、3 指定{}中内容=某个变量

---------格式打印1-------------
AAA = ‘111‘
BBB = ‘222‘
CCC = ‘333‘

test = ‘‘‘
%s
%s
%s
‘‘‘%(AAA,BBB,CCC)
print(test)

实验
name = ‘gaoliandi‘
ago = ‘30‘
work = ‘IT‘

info = ‘‘‘
%s
%s
%s
‘‘‘%(name,ago,work)
print(info)

--------格式打印2--------------
AAA = ‘111‘
BBB = ‘222‘
CCC = ‘333‘

test = ‘‘‘
{aaa}
{bbb}
{ccc}
‘‘‘.format(aaa=AAA,
           bbb=BBB,
           ccc=CCC)
print(test)

--------格式打印3--------------
AAA = ‘111‘
BBB = ‘222‘
CCC = ‘333‘

test = ‘‘‘
{0}
{1}
{2}
‘‘‘.format(AAA,BBB,CCC)
print(test)

</head>
<head>  字符转换   int  str
int(XXX) 转化整数
str(XXX) 转化字符

</head>
<head>    利用交互式输入账户密码(加密) 判断账户密码是否正确
笔记
import getpass    调用getpass模块    import加载模块命令
模板 password = getpass.getpass("password:")
if (判断条件,不缩进) 子命令行必须缩进
else: (否则执行条件,不缩进) 子命令行必须缩进

实验
import getpass
_username = "gaoliandi"
_password = "abc123"
username = input("username:")
password = getpass.getpass("password:")

if _username == username and _password == password:
    print(‘Welcone user {name} login...‘.format(name=username))
else:
    print("Invalid username or password!")

</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
<head>
</head>
时间: 2024-10-10 09:31:49

python-1day的相关文章

python自学--1day

试验用机器环境:[[email protected] ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription: CentOS release 6.

1DAY 初识Python

一 本节目标 了解编程语言 了解python及与其他语言的优劣对比 安装python解释器及环境变量配置.运行python交互式环境 打印hello world程序 初识变量.用户输入,流程控制,while循环 二 了解编程语言 2.1 为什么要编程? 解放人力:让机器(比如计算机)按照人们事先为其编写好的程序自发地去工作 2.2 什么是编程语言? 人----------->汉语--------------->中国人                    八格牙路----------->

Python之路 1Day

1.python基础入门 作者:黄旭 提示: 语法基于python3.5版本(会提示2.7版本和3.5版本的区别) Python命令行将以>>>开始,比如 >>>print ('Hello World!') window上会使用JetBrains PyCharm 5.0.2专业版 Python官网:http://www.python.org/ Python文档下载地址:www.python.org/doc/ 一.python简介 Python是一种简单易学,功能强大的编

Python删除指定时间的文件

import os import time import sys from xml.dom import minidom, Node from xml.dom.minidom import parse,parseString from stat import * import xml.etree.ElementTree as ET #删除1day前的日志 def DelLog(filepath): if not os.path.isdir(filepath) and not os.path.is

python中argparse模块的使用

有两个文件一个是 文件1:sync_shop_source_bimer.sh 文件2:sync_shop_source_bimer.py 在sync_shop_source_bimer.sh 中调用sync_shop_source_bimer.py 文件1中产生的文件要传递给文件2 文件1中的内容 shop_flow_output="/tmp/shop_flow_source" shop_gmv_output="/tmp/shop_gmv_source" yesda

Python学习1-Python和Pycharm的下载与安装

本文主要介绍Python的下载安装和Python编辑器Pycharm的下载与安装. 一.Python的下载与安装 1.下载 到Python官网上下载Python的安装文件,进入网站后显示如下图: 网速访问慢的话可直接在这里下载:python-2.7.11.amd64 在Downloads中有对应的支持的平台,这里我们是在Windows平台下运行,所以点击Windows,出现如下: 在这里显示了Python更新的所有版本,其中最上面两行分别是Python2.X和Python3.X对应的最后更新版本

Python——深入理解urllib、urllib2及requests(requests不建议使用?)

深入理解urllib.urllib2及requests            python Python 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议[1] .Python语法简洁而清晰,具有丰富和强大的类库. urllib and urllib2 区别 urllib和urllib2模块都做与请求URL相关的操作,但

python学习_day26_面向对象之封装

1.私有属性 (1)动态属性 在python中用双下划线开头的方式将属性隐藏起来.类中所有双下划线开头的名称,如__x都会自动变形成:_类名__x的形式.这种自动变形的特点是: a.类中定义的__x只能在内部使用,如self.__x,引用的就是变形的结果.b.这种变形其实正是针对外部的变形,在外部是无法通过__x这个名字访问到的.c.在子类定义的__x不会覆盖在父类定义的__x,因为子类中变形成了:_子类名__x,而父类中变形成了:_父类名__x,即双下滑线开头的属性在继承给子类时,子类是无法覆

python面向对象知识点疏理

面向对象技术简介 类: 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例.class 类变量:类变量在整个实例化的对象中是公用的.类变量定义在类中且在函数体之外.类变量通常不作为实例变量使用. 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据. 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖,也称为方法的重写. 实例变量:定义在方法中的变量,只作用于当前实例的类. 继承:即一个派生类(de

python实现网页登录时的rsa加密流程

对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验. 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密. 为了实现网站的自动登录,需要模拟这个加密过程. 网上搜了下关于rsa加密的最简明的解释: rsa加密是非对称加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥.公钥是可发布的供任何人使用,私钥则为自己