python3 自学第一天,python 介绍
1.python的介绍:
是一个无聊的人创造的
2.python的格式:
跟java这些语言格式不一样用的是缩进来编码(区块) 一般是四个空格,这样更简洁
3.编码格式:
python3跟python2的最大区别就是编码:python3默认就是utf-8 ,python2默认是ascii
4.在linux上运行的时候 ,首行一定要加:
#!/usr/bin/env python 这个env表示的意思是在全目录下找python命令,就没有写死5
#-*- coding:utf-8 -*-编码的格式
5.python的变量是可变量,不像java是静变量:
如:name=“张三” 这是在python中
String name=“张三” 这是在java中
6.python的变量命名规范:只能是以字母,下划线开头的命令(除开关键词 如:as等)
7.条件语句 if....else...
如:if <条件判断> :
执行语句
else:
执行语句
如果有多个判读就用 if...elif...else
8.for循环:
for i in range(0,10,2): #range表示:起始,结尾,步长
print(i)
9.while循环
while 条件判断:
执行语句
10.注意 for循环和while循环 后面都可以接else , 此处表示的意思是:当循环完全结束,没有满足循环条件后执行else里面的内容
11.变量 最好用的一种: 用format格式化
name=input("请输入name:")
age=input("请输入age:")
job=input("请输入job:")
info2='''
----------info2 of {_name}--------
Name:{_name}
Age:{_age}
Job:{_job} '''.format(_name=name,
_age=age,
_job=job)
print(info2)
12.注释
有两种方式:第一种用#单行注释
第二种用''' ''' 多行注释
第二种方式也可以命名多行字符串 13.界面交互式用input
如: username=input(“请输入姓名:”)
print("hello ",username)
14.pycharm的安装:
python3 自学第一天,python 介绍的更多相关文章
- python第一篇-------python介绍
一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所 ...
- 第一章 python介绍、变量、数据类型、流程控制语句等
一.python介绍 1.python的诞生 python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(龟叔)于1989年发明,第一个公开发行版发行于1991年. ...
- 从零开始学习PYTHON3讲义(一)认识Python
课程名称 从零开始PYTHON3 课程长度 15讲 适用年龄 15-20岁(初三-大一) 本讲名称 认识Python 时长 90分钟 教学内容分析 Python是时下最流行的计算机编程语言之一.本课程 ...
- 二、python介绍
python第一篇-------python介绍 一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语 ...
- 【python自动化第一篇:python介绍与入门】
一.python介绍以及发展史 1.1 python的介绍: 简单点来说吧,python这玩意儿是一个叫做Guido van Rossum的程序猿在1989年的圣诞打发时间而决心去开发的一个脚本编程 ...
- Python全栈开发之路 【第一篇】:Python 介绍
本节内容 一.Python介绍 python的创始人为荷兰人——吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...
- Python介绍、环境搭建(Eclipse插件)、第一个程序
Python介绍 特点 优雅.明白.简单. 适合领域 1. Web站点和各种网络服务 2. 系统工具和脚本 3. 作为"胶水"语言把其它语言开发的模块包装起来方便使用 和其它语言对 ...
- Python介绍、安装、使用
Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...
- 第1章 Python介绍
本章将包含Python的介绍,安装以及Python的数据类型及运算符.其中关于数据类型中的字符串.列表.元组和字典后续章节会着重介绍. 1.1 为什么学Python Python是一门简明并强大的面向 ...
随机推荐
- Linux 权限管理命令
第四章(二)权限管理命令 Linux常用命令(二)权限管理命令
- 串的模式匹配算法 ------ KMP算法
//KMP串的模式匹配算法 #include <stdio.h> #include <stdlib.h> #include <string.h> int* get_ ...
- hdu-4180-exgcd
RealPhobia Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ...
- OCP-1Z0-051-V9.02-13题 单引号的使用
13. View the Exhibit and examine the structure of the PRODUCTS table. You need to generate a report ...
- MySql(六)单表查询
十.单表查询 一.单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制 ...
- button中文字垂直居中
给文字设置line-height,等于button高度.
- linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小
1.解决过程 # df -h // 查看分区 # umount /home // 取消挂载 # e2fsck -f /dev/mapper/VolGroup-lv_home // 分区检测 ...
- 使用web3+solc编译发布以太坊智能合约
一.环境安装: 1.安装web3工程:npm install web3 2.安装solc工程:npm install solc二.在node环境中使用 先引用所需环境: var fs = requir ...
- Jquery的jqzoom插件的使用(图片放大镜)
今天学习一下,图片放大镜功能,需要使用插件JQzoom 引入文件 <script type="text/javascript" src="js/jquery.min ...
- textext for Inkscape
http://askubuntu.com/questions/417212/inkscape-with-textext http://www.timteatro.net/2010/08/05/text ...