python3 自学第一天,python 介绍

时间:2022-08-27 15:32:00

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 介绍的更多相关文章

  1. python第一篇-------python介绍

    一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所 ...

  2. 第一章 python介绍、变量、数据类型、流程控制语句等

    一.python介绍 1.python的诞生 python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(龟叔)于1989年发明,第一个公开发行版发行于1991年. ...

  3. 从零开始学习PYTHON3讲义&lpar;一&rpar;认识Python

    课程名称 从零开始PYTHON3 课程长度 15讲 适用年龄 15-20岁(初三-大一) 本讲名称 认识Python 时长 90分钟 教学内容分析 Python是时下最流行的计算机编程语言之一.本课程 ...

  4. 二、python介绍

    python第一篇-------python介绍 一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语 ...

  5. 【python自动化第一篇:python介绍与入门】

    一.python介绍以及发展史  1.1 python的介绍: 简单点来说吧,python这玩意儿是一个叫做Guido van Rossum的程序猿在1989年的圣诞打发时间而决心去开发的一个脚本编程 ...

  6. Python全栈开发之路 【第一篇】:Python 介绍

    本节内容 一.Python介绍 python的创始人为荷兰人——吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...

  7. Python介绍、环境搭建&lpar;Eclipse插件&rpar;、第一个程序

    Python介绍 特点 优雅.明白.简单. 适合领域 1. Web站点和各种网络服务 2. 系统工具和脚本 3. 作为"胶水"语言把其它语言开发的模块包装起来方便使用 和其它语言对 ...

  8. Python介绍、安装、使用

    Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...

  9. 第1章 Python介绍

    本章将包含Python的介绍,安装以及Python的数据类型及运算符.其中关于数据类型中的字符串.列表.元组和字典后续章节会着重介绍. 1.1 为什么学Python Python是一门简明并强大的面向 ...

随机推荐

  1. 设计模式(九)装饰者模式(Decorator Pattern)

    一.引言 在软件开发中,我们经常想要对一类对象添加不同的功能,例如要给手机添加贴膜,手机挂件,手机外壳等,如果此时利用继承来实现的话,就需要定义无数的类,如StickerPhone(贴膜是手机类).A ...

  2. 零基础十分钟学会用git在coding&period;net上传&lpar;pull&rpar;和push

    ---恢复内容开始--- 对于入门者来说,特别是刚刚接触计算机的人来说,模仿是最快的学习方式了,先能够会使用(对于初学者来说,这种使用新事物的感觉很能爽的)至于原理,以后再说.下面先让初学者快速的学会 ...

  3. AlarmManager

    转自:http://blog.csdn.net/wangxingwu_314/article/details/8060312 1.AlarmManager,顾名思义,就是“提醒”,是Android中常 ...

  4. hdu 2042

    Ps:...好简单的一道题...直接AC,就是利用递归 代码: #include "stdio.h"int find(int num,int n);int main(){ int ...

  5. jquery div层级选择器

    div id="modelName" class="modelName"> <!-- 车系的层 --> <div name=" ...

  6. 查看memcached依赖的库

    LD_DEBUG=libs ./memcached -v

  7. &lpar;转&rpar;C&plus;&plus;笔记:面向对象编程基础

    非常棒的总结 http://blog.csdn.net/liufei_learning/article/details/21312701 面向对象编程基础 面向对象编程基于三个基本概念: 数据抽象-类 ...

  8. Codeforces 123E Maze(树形DP&plus;期望)

    [题目链接] http://codeforces.com/problemset/problem/123/E [题目大意] 给出一棵,给出从每个点出发的概率和以每个点为终点的概率,求出每次按照dfs序从 ...

  9. &lbrack;翻译&rsqb; 编写高性能 &period;NET 代码--第二章 GC -- 减少大对象堆的碎片&comma;在某些情况下强制执行完整GC&comma;按需压缩大对象堆&comma;在GC前收到消息通知&comma;使用弱引用缓存对象

    减少大对象堆的碎片 如果不能完全避免大对象堆的分配,则要尽量避免碎片化. 对于LOH不小心就会有无限增长,但LOH使用的空闲列表机制可以减轻增长的影响.利用这个空闲列表,我们可以在两块分配区域中间找到 ...

  10. 深入理解java虚拟机&lpar;三&rpar;-----类加载机制

    类加载机制jvm把描述类的数据从class文件加载到内存,并对数据进行校验.转换解析和初始化,最终形成可以被jvm直接使用的java类型.在java中,类型的加载.连接和初始化都是在程序运行期间完成的 ...