我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python_day1_基础

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python_day1_基础

本章目录:

1.1 python版本

1.2 python安装

1.3 python解释器

1.4 字符集

1.5 运算符

1.6 条件判断

        1.7 脚本示例


1.1 python版本

python最新版本号是2.7.13,3.6.2 官方网址是https://www.python.org

python目前最新版本是3.6.2,由创始人Guido van Rossum在1989年12月无聊时突发想起构思写的一个新的脚本解释器,目前linux Centos 6版本默认安装python版本为2.6,该版本是做为3.x过渡版本而存在,2.7版本目前最新为2.7.13, 2.7.x版本也是做为3.#过渡版本而存在,官方说明其版本在2020年将停止更新。


1.2 python安装

python可以支持在windows, max os X, linux,官网下载地址为:https://www.python.org/downloads/

安装选择对应的版本号 windows选择 x64 msi版本直接安装就行,linux需要编码一下才能使用


windows 安装之后需要定义一下环境变量,选择安装的路径,右击 开始-->计算机-->我的电脑--> 属性 -->高级系统设置 --> 高级 --> 环境变量 --> 点击temp这个属性,第二小窗口拉至path --> 添加一行;C:\Python27 (这里一定是安装的路径),定义完成之后 打开cmd 输入 python -V 可以直接显示版本号


1.3 python解释器

当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 打开cmd 输入 python 这里选择要运行的.py文件


1.4 字符集

2.7 版本字符集使用的为ASCII   (脚本无法直接运行中文)

3.# 版本字符集使用的为Unicode (可以直接支持中文)


1.5 运算符


  1.5.1 算术运算符

	+, 加法运行 如  >>> 4+3		得出结果 7
	-, 减法运行	如  >>> 4-3		得出结果 1
	*, 乖法运行 如  >>> 4*3		得出结果 12
	/, 除法运行 如  >>> 4/3		得出结果 1
	%,除余运行 如  >>> 4%3		得出结果 1
	//,取整运行 如  >>> 4//3	得出结果 1
	**,乖幂运行 如  >>> 4**3	得出结果 64

  1.5.2 比较运算符

	==			判断两个对象是否相等 	(a == b) is not true.
	!=			判断两个对象是否不相等	(a != b) is true.
	<> 			判断两个对象是否不相等	(a <> b) is true. 与 != 运算符一样.
	> 大于 		返回a是否大于b		  	(a > b) 	is not true.
	< 小于  	返回a是否小于b		 	(a < b) is true.
	>=大于等于  返回a 是否大于等于b 	(a >= b) is not true.
	<=小于等于  返回a 是否小于等于b		(a <= b) is true.

  1.5.3 赋值运算符

	=	赋值 - 将右边的值赋值给左边的变量名		c = a + b 将会把a+b的结果赋值给c
	+=   自加赋值 - 将+=号左边的值与+=号右边的值相加,然后再把结果赋值给+=号左右的值
		  c += a相当于 c = c + a
		  c *= a相当于 c = c * a
	-=	自减赋值	c -= a 		相当于 c = c - a
	*=	自乘赋值	c *= a 		相当于 c = c * a
	/=	自除赋值	c /= a 		相当于 c = c / a
	%=	自取模赋值	c %= a 		相当于 c = c % a
	**=	自求幂赋值	c **= a 	相当于 c = c ** a
	//=	自取整赋值	c //= a 	相当于 c = c // a

   1.5.4 逻辑运算符 

   	and,只有都为True时才为真
   	or, 只要有一个为真那这个就是真
   	not,非,如果结果为真那它就是假,如果为假那么它就为真

   	优先级: 表达式的优先级为(非>与>或)即(not > and > or)

1.6 条件判断

	if 条件判断

	if 条件:
		print
	else:
		print

	if 多条件判断 当条件一不符合匹配条件二, 都不匹配直接else
	if 条件一:
		代码块
	elif 条件二:
		代码块
	else:
		xxx

	while 条件:
		代码块

	break:     用于跳出当前循环,并break下面的代码,将不再执行
	continue:   用于跳出本次循环

1.7 脚本示例:

	输入一个数字,打印一个直三角:
		weight = int(input("enable weight: "))
		num_weight =  1
		while num_weight <= weight:           # 输入3 每次减1 打印一个空格输出3行
		    tmp1 = 1                # tmp1 等于1 每次+1
		    while tmp1 <= num_weight:
		        print ("*",end="")
		        tmp1 += 1
		    print ()
		    num_weight += 1
	输出结果 enable weight: 3
			  *
			  **
			  ***


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python_day1_基础

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python_day1_基础

本章目录:1.1 python版本1.2 python安装1.3 python解释器1.4 字符集1.5 运算符1.6 条件判断        1.7 脚本示例1.1 python版本python最新版本号是2.7.13,3.6.2 官方网
2023-01-31

Android基础------Activity基础

应用内Activity的跳转方式 一、通过显式意图跳转,如字面意思一样,跳转的目的地是可以明确看到的 二、通过隐式意图跳转,这种方式的跳转需要我们在AndroidManifest.xml文件中为目的Activity配置Action和Cate
2022-06-06

Python基础——1基础

输出print(‘把子肉爱上热干面’,‘哈哈’)  # ‘,’输出为空格输人 name = input(‘提示的内容’)/浮点除法  %.6f//地板除法  整除%  取余python编码问题(采用Unicode编码)ord(‘A’) =
2023-01-30

Python基础--Python3基础语

Python3 基础语法编码默认情况下,Python3源码文件以UTF-8编码,所有字符串都是Unicode字符串。当然也可以为源码文件指定不同的编码,例如:# -*- coding: cp-1252 -*-标识符1.第一个字符必须是字母表
2023-01-31

MySQL基础:基础查询

DQL语言:数据查询语言3.1 基础查询语法select 查询列表from 表名;特点查询列表可以是字段、常量、表达式、函数,也可以是多个查询结果是一个虚拟表示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段名,字段名
MySQL基础:基础查询
2016-06-13

Python基础-Python基础使用

上篇文章 Python基础-初识Python 我们已经知道了什么是Python,Python的用处、和Python的解释器、Python的安装,这篇文章,我们主要讲Python的使用入门本文防盗链:http://python789.blog
2023-01-31

Python基础篇-Python基础语法

为什么学习pythonhttp://www.apelearn.com/bbs/thread-7739-1-1.html Python的安装 getconf LONG_BIT     查看系统版本多少位 rpm -q python uname
2023-01-31

前端基础入门四(JavaScript基础)

目标:掌握编程的基本思维掌握编程的基本语法我们先来学习JavaScript基础,后续会讲解JavaScript高级。重点内容变量的声明及使用数据类型类型转换运算符JavaScript介绍JavaScript是什么JavaScript是一种运
2023-06-03

Python基础一: 计算机基础,Pyt

1.CPU 内存 硬盘 操作系统CPU:计算机的运算和控制中心,相当于人类的大脑。内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。(暂时存储数据,临时加载数据及应用程序) 4G,8G,16G,32G速度快,效率高,造
2023-01-31

Python基础之面向对象基础

面向对象编程(Object-Oriented Programming,简称OOP)是一种编程思想,它将程序中的数据和操作封装成对象,通过对象之间的交互来实现程序的功能。在Python中,一切皆对象,包括数字、字符串、列表等基本数据类型。Py
2023-09-23

MySQL基础

1. 数据库1.1 数据库概述什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。什么是数据库管理系统数据库管理系统(DataBase Management Sy
MySQL基础
2019-04-23

Python基础

主要是复习时总结自己不太熟悉的知识点了(面向Internet的总结)。函数的参数位置参数——按位置依次对应关键字参数——按“键值对”对应func('hello', val = 1)调用时:若有位置参数,位置参数必须在关键字参数的前面,但关键
2023-01-30

flask基础

一、简介      Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,
2023-01-30

bash基础

基础知识: 变量: 变量名+指向的内存空间; 变量赋值: var_name=value; 变量类型: 数据存储的格式,表示的数据范围; 字符型,数字型,布尔型; C语音是强变
2023-06-05

PyTorch基础

Infi-chu:http://www.cnblogs.com/Infi-chu/torch.FloatTensor:用于生成数据类型为浮点型的Tensor,参数可以是一个列表,也可以是一个维度。import torcha = torch.
2023-01-30

python 基础

#列表是python最常用的数据类型,它可以作为一个方括号内的逗号分隔值出现列表的数据类型不需要相同的类型创建一个列表,只有在方括号([])以逗号(,)分割开即可,不需要相同的数据类型列表表示方式list1=['gao_wang','li_
2023-01-31

Python3基础

一、Python3语法基础1、Python3编码默认情况下,Python 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串,可以为Python源码文件指定不同的编码,如下:# -*- coding: utf-8 -*-2
2023-01-31

MySQL基础

MySQL概述MySQL是关系型数据库,开源。关系型数据库:ER模型图,关系型数据库存放的是各种实体间的关系。以商城为例:常见关系型数据库:MySQL、Oracle、SQLServer、DB2。MySQL安装官网找到MySQL Community Server

	MySQL基础
2021-04-01

java 基础

Now think about what happens if we run the same basic code but use a reference type instead of a primitive type: Point p
2023-06-03

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录