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. Eclipse中如何使用Hibernate

    首先创建一个java web项目,其目录如下: (1)创建文件夹hibernate4(用于存放下载的hibernate工具包lib/required文件夹下所有的jar包),jar包目录如下: (2) ...

  2. android—退出应用程序

    在android系统中,当你点击返回按钮时,会默认调用finish方法(还是destroy方法,记不太清楚),这样你就能退出当前Activity.注意是当前Activity,不是应用程序,因为如果这个 ...

  3. 命令学习_IPCONFIG: DNS cache操作

    IPCONFIG: DNS cache操作 Windows会将解析到的DNS信息缓存,这个机制可以加速重复的域名访问.从DNS Server返回的DNS Response消息中带有"Time ...

  4. Hadoop yarn任务调度策略介绍

    二.Capacity Scheduler(容器调度器)的配置 2.1 容器调度介绍 Capacity 调度器允许多个组织共享整个集群,每个组织可以获得集群的一部分计算能力.通过为每个组织分配专门的队列 ...

  5. VS2010-MFC(常用控件:静态文本框)

    转自:http://www.jizhuomi.com/software/179.html 关于对话框的使用和各种通用对话框的介绍就到此为止,从本节开始将讲解各种常用控件的用法.常用控件主要包括:静态文 ...

  6. ASP.NET自定义Validform的datatype

    1.定义 <script type="text/javascript"> $(function () { $("#aa").Validform({ ...

  7. HDU-1423-Greatest Common Increasing Subsequence-最长公共上升子序列【模版】

    This is a problem from ZOJ 2432.To make it easyer,you just need output the length of the subsequence ...

  8. 第三周课堂笔记1thand2thand3th

    元组   元组是以逗号隔开的 元组有索引有切片,元组是小括号和中括号的集合, 元组中的东西不可修改(小括号内的东西不可被修改,但是小括号里的列表和字典可以被修改)   2. 由内存地址来分 可变数据类 ...

  9. springboot2.0 使用aop实现PageHelper分页

    参考: https://blog.csdn.net/qq_24076135/article/details/85212081 https://www.jianshu.com/p/036d31ae77d ...

  10. android 往sd卡中写入文件

    在调用前需要判断是否有写入权限 Environment类提供了比较丰富的方法 static File getDataDirectory() 获得android data的目录. static File ...