1.python2 与 python3 的区别:
   a. python2 源码不标准,混乱,重复代码太多。默认方式是ascii码,解决方式:#-*- encoding:utf-8 -*-
   b. python3 统一 标准,去除重复代码。默认方式是utf-8
2.python  的特点及定位是“优雅”、“明确”、“简单”。python 开发效率高,有非常强大的第三方库,具有可移植
性,可扩展性,可嵌入性。代码不能加密,因为python是解释性语言,它的源码都是以名文形式存放的。
3.编译型:一次性将所有程序编译成二进制文件
    缺点:开发效率低,不能跨平台。
    优点:运行速度快。  例如:c,c++,go
   解释型:当程序运行时,一行一行的解释
    优点:开发效率高,可以跨平台。有良好的兼容性,在任何环境下都可以运行,前提是安装虚拟机。
    缺点:运行速度慢,每次运行都要解释一遍。  例如:python ,php,ruby。
    java , c# 属于混合
4.重点:python 是一门动态解释性的强类型定义语言。
5.变量:以数字,字母,下划线任意组成,不能以数字开头
   常量:全部为大写字母。
6.基础数据类型:
   数字:int 1,2,3,4,5   数的取值范围: -2**63~2**63-1
   运算符:+ - * / ** %
   ps:type()  用以判断是数字还是字符串。例: print(True,type(True))
   字符串:str  可相加 可相乘 str * int.python 中用引号引起来的都是字符串。
7.打印多行举例:

  msg='''hello

     hello

     hello'''

   age = int(input('输入你的年龄:',))
if age < 18:
print('你太小了才'+str(age)+'岁')
elif age < 30:
print('哇塞你都' + str(age) + '岁')
else:
print('你终年' + str(age) + '岁')''
 
2.
count = 1
sum = 0
while count <= 100:
sum += count
count +=1
print(sumi)

age = int(input('输入你的年龄:',))
if age < 18:
print('你太小了才'+str(age)+'岁')
elif age < 30:
print('哇塞你都' + str(age) + '岁')
else:
print('你终年' + str(age) + '岁')'''
count = 0
while count < 10:
count +=1
if count == 7:

continue

    print(count)
 
 
count =1
sum =0
while count <=100:
sum +=count
count +=1
print(count)
count = 0
while count < 100:
count +=1
if count % 2 == 1:
print(count, end=" ")
count = 0
while count < 100:
count += 1
if count % 2 == 0:
print(count, end=" ")
count = 1
sum = 0
while count < 100: if count % 2 == 0:
sum = sum - count
else:
sum = sum + count
count += 1
print(sum)
i=0
while i < 3:
username = input("输入用户名:")
password = input("输入密码:")
if username == "**" and password == 123:
print("登陆成功")
else:
print("登陆失败")
i +=1
 

python 日记 day1的更多相关文章

  1. python日记---day1

    Life is  short,Test in  python 一.输入输出 1.用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world' print('h ...

  2. 量化分析师的Python日记【第1天:谁来给我讲讲Python?】

    量化分析师的Python日记[第1天:谁来给我讲讲Python?]薛昆Kelvin优矿 001 号员工2015-01-28 15:48 58 144克隆 ###“谁来给我讲讲Python?” 作为无基 ...

  3. 学习Python的day1

    自己以前从来没有写博客的想法,但是学Python,里面的老师也说了,写博客可以加深自己的记忆,也能回顾内容.还能给别人参考.挺值的.2017-09-16 一. Python介绍 python的创始人为 ...

  4. python基础 Day1

    Python开发笔记 Day1 1.cpu内存 硬盘 操作系统 cpu:计算机的运算和计算中心,相当于人类大脑 内存:暂时存储数据,临时加载数据应用程序,4G(内存速度快,断电即消失) 硬盘:磁盘,长 ...

  5. Python学习-day1

    Mark一下,python学习. 今天一天已1.5x的速度看完了Alex老师的第一周的视频,先是4节鸡汤课,而且给了勺,讲述了python目前在世界的地位,发展趋势,以及未来的愿景. 最重要的还是写一 ...

  6. python开发 Day1 python基础

    编程语言主要从以下几个角度为进行分类,编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言,每个分类代表什么意思呢,我们一起来看一下. 编译和解释的区别是什么? 编译器是把源程序的每一条 ...

  7. python学习day1

    python简单介绍: Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种 ...

  8. python学习——DAY1

    日期:20170113 一.个人体会: 零基础学python,是艰辛的,需要付出和坚持. 关于流程图.我最开始画的是从上到下,再从左到右,画了很多重复的内容,单线程的流程图,看起来很容易理解,但是自己 ...

  9. python日记_01 python实现6个人围成一圈,扔到第三个人出局,循环扔的问题。

    #!/usr/bin/python shoplist=['mango','apple','carrot','banana','oracle','python'] length = len(shopli ...

随机推荐

  1. golang中time包的使用

    一.代码 package main; import ( "time" "fmt" ) func main() { //time.Time代表一个纳秒精度的时间点 ...

  2. [Codeplus 4月赛]最短路

    题意:理论上是给定一张完全图,有边权,在给一些单向边求最短路. 思路: 我充分体会到了我图论的菜. 理论上建图肯定是不能\(n^2\)的,考虑如何优化呢? 将边权异或值二进制替换,最后一遍最短路就行, ...

  3. day19_生成器

    20180730 初次上传 20180731 更新,4.列表生成式,以及部分注释 #!/usr/bin/env python # -*- coding:utf-8 -*- # ************ ...

  4. 第十九篇:Mysql两次Group by和ip转数字作比较的一次优化

    业务场景:两张表,ipconfig_group表存了单位和 ip 起始段信息 visit_info表存储了访问次数,失败次数,访问流量,用户ip等信息 两张表的关系为:    一个部门下有若干ip段, ...

  5. C++的注释

    ### 1.2 注释 **作用**:在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码 **两种格式** 1. **单行注释**:// 描述信息  - 通常放在一行代码的上方,或者一条语句的 ...

  6. <Django> MVT三大块之Template(模板)

    1.模板简介 创建项目,基本配置 第一步:配置数据库 第二步:创建APP,配置APP 第三步:配置模板路径 第四步:配置分发urls.py(APP里面的) 根目录下,增加命名空间namespace,作 ...

  7. Python全栈开发:web框架们

    Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块. 1 2 3 ...

  8. 跟我一起使用socket.io创建聊天应用

    安装express插件 新建index.js var app = require('express')(); var http = require('http').Server(app); app.g ...

  9. SPOJ - The last digit

    https://vjudge.net/problem/SPOJ-LASTDIG 求最后一位,%10就完了 这个题居然要求代码小于等于700B #include <iostream> #in ...

  10. [转载]Emmet (ZenCoding) 缩写语法

    Emmet 使用类似于 CSS 选择器的语法描述元素在生成的文档树中的位置及其属性. 元素 可以使用元素名(如 div 或者 p)来生成 HTML 标签.Emmet 没有预定义的有效元素名的集合,可以 ...