python02】的更多相关文章

标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 数字 #整型 在Python 3里,只有一种整数类型 int,表示为长整型: 内置的 type() 函数可以用来查询变量所指的对象类型. 作用:年纪,等级,身份证号,qq号等整型数字相关 >>> num=1 >>> print(num,type(num)) 1 <class 'i…
Trainning-day01回顾 1.who :查看登录到系统的用户信息 2.pwd :查看当前所在路径 3.ls :查看当前目录的内容 ls -l ls -a ls -la / ls -l -a ls -l /home/tarena/AID1812 #显示某个目录下内容 4.路径 相对路径:不以 / 开头的目录 绝对路径:以 / 开头的目录 5.cd :切换到目录 cd .. 到上一级目录 cd 到用户主目录 cd / 到根目录 cd - 最近访问的两个目录之间来回切换 6.mkdir 创建…
1.python开发IDE pycharm,python编写工具,, #专业版 #不需要汉化 注册码问题解决 https://www.cnblogs.com/evlon/p/4934705.html整体注释:选中后,ctrl+? 2.运算符 算数运算符   +      -   *   /    %    **(幂)   //(向下取整) 比较运算符  ==      >    <    >=   <=     !=不等于   <>不等于 赋值运算符  =  +=   …
# 字符串学习第二天 # 1.练习len与range for的使用 test=input("请输入") l=len(test) for i in range(0,l): print(i,test[i]) # 2 进行断句含有\t制表符的直接用空格补全 test1="ssiisiis\tiscnnii".expandtabs(6) print(test1) # 3 isalpha方法检查字符串是否是字母.汉字 test2="sssssssss1sss&quo…
一.while循环语句 1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环) 循环体(break  continue) 2. break: 立刻跳出循环. 打断的意思 continue: 停⽌本次循环, 继续执⾏下⼀次循环 3.while 条件: 循环体(break  continue) else: 语句块 二.格式化输出     1.%s  全能占位  (可占位字符串.数字.布尔值)       %d  数字占位符       %f   浮…
1 标准输出 python3利用 print() 来实现标准输出 def print(self, *args, sep=' ', end='\n', file=None): # known special case of print """ print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by d…
变量 因为Python是弱变量类型编程语言,所以变量赋值不需要类型声明. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 变量命名规则 标识符命名规则 Python3支持英文.中文.日文命名标识符. 在项目中,标识符名命名规则: 以字母.下画线"_"开头,后面可以跟任意数目的字母.数字和下画线"_".建议使用英文. 标识符区分大小写. 标识符不能是 Python 关键字,但可以包含关键字. 标…
数据类型和变量: 1.整数  整数在Python中直接输入就好,没有特殊要求(正负整数皆可).由于计算机是二进制的,有时候会使用十六进制表示数字,0X+0-9或者a-f来表示. 2.浮点数   浮点数也就是小数,因为在计算机中小数点的位置是可以改变的.对于很大的浮点数,我们需要采用科学计数法来表示,10用e来表示.1.23×109我们可以表述成1.23e9,也可以表示成12.3e8.0.00005可以表示成5e-5. 3.字符串   字符串是用单引号或者双引号引起来的任意文本,如‘abc’.需要…
Python中的break和continue用法基本一样 break和continue都是用在while和for循环中,而不是跳出if...elif..else的判断语句中,跳出是直接跳出语句所在的while或for循环 continue语句:用于跳出本次循环,但是循环仍在继续 break语句:用于跳出整个循环,也就是跳出该break代码所在的循环 continue: for num in range(10): if num == 5: continue print(num) 结果: 0 1 2…
列表推导式和生成器表达式 列表推导式,生成器表达式1,列表推导式比较直观,占内存2,生成器表达式不容易看出内容,省内存. [ 变量(加工后的数据) for  变量i  in 可迭代的数据类型 ] 列表的推导式, 循环模式[ 变量(加工后的数据) for  变量i  in 可迭代的数据类型 if 条件] 列表的推导式, 筛选模式 1.[变量(加工后的变量) for 变量 in iterable] 循环模式 l = [i for i in range(10)] print(l) l1 = ['选项%…
1 控件介绍 1.1 Label import tkinter as tk # 使用Tkinter前需要先导入 window = tk.Tk() window.title('My Window') window.geometry('500x300') # 长宽 500x300 l = tk.Label(window, text='Hello!this is Tkinter', bg='yellow', font=('Arial', 12), width=30, height=2) # 说明: b…
Problem 9.17 Feather in tornado. In this project you will learn to use Newton's laws and the force model for air resistance in a wind field to address the motion of a light object in strong winds. We start from a simple model without wind and gradual…
一.字典 1.1 字典的常用方法 # 字典 数据类型 {} key-value # list是挨个循环查找,字典是根据key查找value,比list遍历效率高 d = { 'username': 'xiaohei', 'id': 1, 'grade': 'tmz', 'addr': '北京', 'age': 18 } d2 = {} # 定义一个空字典 # 增加元素 d['money'] = 500 # 新增并修改 d.setdefault('car', 'bmw') d.setdefault…
目录 1.Django简介 1.1. Django安装 2. 创建一个基础的Django项目 2.1. 初始化项目 2.2. 设计数据库 2.2.1. 设计目标表 2.2.1. 创建一个数据库 2.2.2. 配置MySQL数据库 2.3. 创建应用 2.4. 激活应用 2.5. 定义模型 2.6. 根据模型在数据库中生成表 2.7. 测试数据操作 2.7.1. 获取某个班级的所有学生 2.7.2. 在班级中创建一个学生 2.8. 启动服务器 3. Django的admin站点管理 3.1. 配置…
日常工作中经常会遇到这样的情况,需要将某个文件夹下的文件按着一定的规则进行重命名,当文件数量及其庞大的时候手工一个一个的去修需要耗费大量的时间,以下python工具可以协助批量修改文件名. 场景:某文件夹下由多种不同后缀类型的文件组成,先将后缀均为.mdb的所有文件更改为python01.mdb,python02.mdb... 代码部分: import os prefix = 'python' # prefix 为文件重命名后的起始字符 length = # length为去除prefix后文件…
[centos7中安装python3]http://blog.csdn.net/wjqwinn/article/details/75633714 (一)安装python3前的准备工作1.修改文件中第一行的python解释器为python2[不推荐,修改后会有很多问题,有些可能没有修改到,建议使用python3作为命令](1)修改yum命令的python解释器vim /usr/bin/yum第一行修改为:#! /usr/bin/python2 (2)把下载器中的python也修改对应的版本vim…
概述 查询集表示从数据库获取的对象的集合 查询集可以有多个过滤器 过滤器就是一个函数,基于所给的参数限制查询集结果 从SQL角度来说,查询集和select语句等价,过滤器就像where条件 查询集 在管理器上调用过滤器方法返回查询集 查询集经过过滤器筛选后返回新的查询集,所以可以写成链式调用 惰性执行 创建查询集不会带来任何数据库的访问,直到调用数据库时,才会访问数据 直接访问数据的情况: 迭代 序列化 与if合用 返回查询集的方法称为过滤器 all():返回查询集中的所有数据 filter()…
Django 千锋培训读书笔记 https://www.bilibili.com/video/av17879644/?p=1 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject 创建名为project的项目命令 django-admin startproject project 注:所有路径不要有中文 切换到目录cd C:\Users\admin\Desktop\DjangoProject\project 目录层级说明:manage.py 一个命…
mysql数据库是一个常用的关系型数据库 关系型数据库核心元素有哪些? 主键:特殊字段,用来唯一标识记录的唯一性 字段:数据列 记录:数据行 数据表:数据行的集合 数据库:数据表的集合 安装.启动.停止.重启mysql服务器的命令 安装:sudo apt-get install mysql-server 启动:sudo service mysql start # 查看进程中是否存在mysql服务 ps ajx|grep mysql 停止:sudo service mysql stop 重启:su…
Django 千锋培训读书笔记 https://www.bilibili.com/video/av17879644/?p=1 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject 创建名为project的项目命令 django-admin startproject project 注:所有路径不要有中文 切换到目录cd C:\Users\admin\Desktop\DjangoProject\project 目录层级说明:manage.py 一个命…
Django 千锋培训读书笔记 https://www.bilibili.com/video/av17879644/?p=1 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject 创建名为project的项目命令 django-admin startproject project 注:所有路径不要有中文 切换到目录cd C:\Users\admin\Desktop\DjangoProject\project 目录层级说明:manage.py 一个命…
一:学习内容 Mysql操作命令:启动服务.停止服务.连接数据库.退出数据库.查看版本.显示当前时间.远程连接 数据库操作命令:创建数据库.删除数据库.切换数据库.查看当前选择的数据库 表操作命令:查看当前数据库中所有表.创建表.删除表.查看表结构.查看建表语句.重命名表名.修改表结构 数据操作命令:增加数据(全列插入.缺省插入.同时插入多条数据).删除数据.修改数据 数据操作命令查:查询数据.消除重复行查询.条件查询.聚合查询.分组查询.排序查询.分页查询 数据关联命令:内连接.左连接.右连接…
一:学习内容 os模块 ospath模块 获取指定目录下所有文件和目录 二:os模块 包含了普遍的操作系统功能,需要导入该模块:import os 当前所在位置目录结构为: 目录操作 1.获取当前目录-相对路径print(os.curdir) 2.获取当前工作目录,即当前py脚本所在目录-绝对路径print(os.getcwd()) 3.以列表的形式返回指定目录下的所有的文件(包括目录),只拿到最上层 print(os.listdir(r"F:\python\test02")) 4.在…
一.基本命令 1.启动服务(以管理员身份进入cmd): 格式:net start 服务名称 示例:net start mysql 2.停止服务(以管理员身份进入cmd): 格式:net stop 服务名称 示例:net stop mysql 3.连接数据库 格式:mysql -u 用户名 -p 示例:mysql -u root -p 输入密码(安装时设置的) 4.退出登录(断开连接): quit;或者exit; 5.查看版本 示例:select version(); 6.查看时间 示例:sele…
一.基本命令 1.启动服务 说明:以管理员身份运行cmd 格式:net start 服务名称 示例:net start mysql57 2.停止服务 说明:以管理员身份运行cmd 格式:net stop 服务名称 示例:net stop mysql57 3.连接数据 格式:mysql -u 用户名 -p 示例:mysql -u root -p 输入密码(安装时设置的) 4.退出登录(断开连接) quit或exit 5.查看版本(连接后可以执行) 示例:select version(); 6.显示…
一:错误和异常 1.python错误和异常 语法错误:Python的语法错误或者解析错. 异常:运行时检测到的错误被称为异常. 2.异常处理 Python中使用try except 语句来捕获并处理异常 语法: def div(a,b):      try:          a/b      except ZeroDivisionError:   #捕获除数为0异常         print('除数不能为0')     except TypeError:  #捕获类型不统一异常      …
04. 直接编辑文件命令方法 a 如何直接在文件中添加单行内容 echo "oldboy" >>/oldboy/oldboy.txt 补充: echo命令用法说明: 01. 请在屏幕上输出 oldboyedu.com信息 02. 请在屏幕上输出 1 2 3 .... 100 的数字信息 输出序列信息 a 显示连续的序列 [root@oldboyedu ~]# echo {1..100} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18…
摘要:在Java SDK中,对于Socket原生提供了支持,它分为ServerSocket和Socket. 本文分享自华为云社区<Java Socket 如何实现服务器和客户端数据交互>,作者: jackwangcumt . 1 Socket概述 根据百度百科的定义,Socket 译为套接字,它是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象.一个Socket实例就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制.Socket向上连接各种应用进程,向下连接各种网络协…