python的基础1
1.换行需要多个引号,'''''' """"""
Eg:print('''文能提笔安天下,
# 武能上马定乾坤。
# 心存谋略和人生,
# 古今银熊卫视军。
# ''')
if的条件语句的基本结构。
 user=int(input('请输入数字:'))
# if user<66:
#     print('猜测的结果小了')
# elif user>66:
#     print('猜测结果偏大')
# else:
#     print('结果正确')
循环中止语句 
如果在循环的过程中,因为某些原因,你不想继续循环了,怎么把它中止掉呢?这就用到break 或 continue 语句
break用于完全结束一个循环,跳出循环体执行循环后面的语句
continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环
04年Django诞生。Web框架  2.4版本出来。
python2和python3区别。
第一点区别:
2版本:源码不规范,源码重复较多。
3版本:源码清晰优美,简单。
第二种区别:
3版本:打印的中英文全部都能显示。
	默认编码方式:utf-8
2版本:对于中文报错。
	默认编码方式:ASCII
变量的命名规范:
变量只能由数字 字母 下划线 任意组合。
不能以数字开头。
不能是python关键字。变量具有描述性。
变量不能使用中文。
变量不能过长。
变量不能使用拼音。
官方推荐使用:
驼峰体:AgeOldboy=1000
下划线:age_of_oldboy=1000
常量:将变量全部大写,放在文件最上方。
字符串:可以拼接
s1=’alex’
S2=’sb’
Print(s1+s2)
字符串可以与数字相乘:
S3=’坚强’
Print(s3*8)
注释:input接收的所有输入默认都是字符串格式!
格式化输出:以字符串形式
name = input("Name:")
age = input("Age:")
job = input("Job:")
hobbie = input("Hobbie:")
info = '''
------------ info of %s ----------- #这里的每个%s就是一个占位符,本行的代表 后面拓号里的 name 
Name  : %s  #代表 name 
Age   : %s  #代表 age  
job   : %s  #代表 job 
Hobbie: %s  #代表 hobbie 
------------- end -----------------
''' %(name,name,age,job,hobbie)  # 这行的 % 号就是 把前面的字符串 与拓号 后面的 变量 关联起来
print(info)
基本运算符:
逻辑运算:1,在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。
2 ,  x or y , x为真,值就是x,x为假,值是y;
             x and y, x为真,值是y,x为假,值是x。
3.in,not in :
判断子元素是否在原字符串(字典,列表,集合)中:
例如:
#print('喜欢' in 'dkfljadklf喜欢hfjdkas')
#print('a' in 'bcvd')
#print('y' not in 'ofkjdslaf')
python的基础1的更多相关文章
- Python文件基础
		
===========Python文件基础========= 写,先写在了IO buffer了,所以要及时保存 关闭.关闭会自动保存. file.close() 读取全部文件内容用read,读取一行用 ...
 - 3.Python编程语言基础技术框架
		
3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ...
 - Python爬虫基础
		
前言 Python非常适合用来开发网页爬虫,理由如下: 1.抓取网页本身的接口 相比与其他静态编程语言,如java,c#,c++,python抓取网页文档的接口更简洁:相比其他动态脚本语言,如perl ...
 - 小白必看Python视频基础教程
		
Python的排名从去年开始就借助人工智能持续上升,现在它已经成为了第一名.Python的火热,也带动了工程师们的就业热.可能你也想通过学习加入这个炙手可热的行业,可以看看Python视频基础教程,小 ...
 - Python爬虫基础之requests
		
一.随时随地爬取一个网页下来 怎么爬取网页?对网站开发了解的都知道,浏览器访问Url向服务器发送请求,服务器响应浏览器请求并返回一堆HTML信息,其中包括html标签,css样式,js脚本等.我们之前 ...
 - 零基础学Python--------第2章  Python语言基础
		
第2章 Python语言基础 2.1 Python语法特点 2.11注释 在Python中,通常包括3种类型的注释,分别是单行注释.多行注释和中文编码声明注释. 1.单行注释 在Python中,使用 ...
 - Python学习基础笔记(全)
		
换博客了,还是csdn好一些. Python学习基础笔记 1.Python学习-linux下Python3的安装 2.Python学习-数据类型.运算符.条件语句 3.Python学习-循环语句 4. ...
 - Python数据分析基础教程
		
Python数据分析基础教程(第2版)(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1_FsReTBCaL_PzKhM0o6l0g 提取码:nkhw 复制这段内容后 ...
 - Python数据分析基础PDF
		
Python数据分析基础(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1ImzS7Sy8TLlTshxcB8RhdA 提取码:6xeu 复制这段内容后打开百度网盘手 ...
 - Python的基础语法(一)
		
0. 前言 最近正在重新整理Python的基础知识,以便更好地学习新知识.这一部分主要是讲述Python基础语法的演示.下面的语法都是基于Python3的语法. 1. 注释 注释:Python的注释方 ...
 
随机推荐
- jvm理论-字节码指令案例
			
案例1 public class Demo { public int calc(){ int a=100; int b=200; int c=300; return(a+b)*c; } public ...
 - CouchDB 简单HTTP接口使用说明
			
目录 1.简介 2.安装 2.HTTP接口简单使用 2.1.认证接口 2.1.1 Basic Authentication 2.1.2 Cookie Authentication 2.2 创建与删除数 ...
 - vue实现部分页面导入底部 vue配置公用头部、底部,可控制显示隐藏
			
vue实现部分页面导入底部 vue配置公用头部.底部,可控制显示隐藏 在app.vue文件里引入公共的header 和 footer header 和 footer 默认显示,例如某个页面不需要显示h ...
 - 21.翻译系列:Entity Framework 6 Power Tools【EF 6 Code-First系列】
			
原文链接:https://www.entityframeworktutorial.net/code-first/entity-framework-power-tools.aspx 大家好,这里就是EF ...
 - Tomcat线程池的深入理解
			
1.工作机制: Tomcat启动时如果没有请求过来,那么线程数(都是指线程池的)为0: 一旦有请求,Tomcat会初始化minSpareThreads设置的线程数: 2.线程池作用: Tomcat的线 ...
 - php位运算 与 或 异或 取反
			
<?php /** php中有4个位运算,分别是&与 |或 ^异或 ~取反 & 两位全为1,结果为1 | 有一位为1,结果为1 ^ 一个为0,一个为1,结果为1 ~ 取反0-&g ...
 - Asp.Net百度站长工具的主动推送功能
			
public static string PostUrl(string[] urls) { try { string formUrl = "http://data.zz.baidu.com/ ...
 - 现代php编程
			
自动加载__autolaod和spl_autoload_register() 自动加载就是指如果找不到某个类如何处理的方式,具体可参见此文,可以说spl_autoload_register是更加高级, ...
 - 利用Navicate把SQLServer转MYSQL的方法(连数据)
			
中文乱码问题:https://pqcc.iteye.com/blog/661640 本次转换需要依赖使用工具Navicat Premium. 首先,将数据库移至本地SQLServer,我试过直接在局域 ...
 - java jdk 打开出错 Failed to load the JNI shared library
			
``` Failed to load the JNI shared library 解决方法 换了JDK 32位x86的 打开32位 eclipse 2017 oxygen 出现这个问题,修改 配置文 ...