Python学习第一弹
开发语言:
高级:Python、java、PHP C# GO ruby C++ ——>字节码
低级:C、汇编 ——>机器码
语言之间的对比:
PHP类:适用于写网页,,局限性
Python、Java:既可以写网页,也可以写后台功能
-Python 执行效率低,,开发效率高
-Java 执行效率高,开发效率低
Python种类:
JPython
CPython ****
IronPython
JavaScriptPython
.......
pypy 这是用cpython开发的的Python(快,,但是不稳定)
安装:
Python安装在OS上,
执行操作:
写一个文件,按照Python的规则写,将文件交给Python软件,读取其内容
Python软件:——》Python解释器(内存管理)
下载:
Python3
Python2
可直接到官网上下载.
Python基础
#基础的东西大多学过,所以不详细写了.
“”” 三个双引号表示多行注释”””
1. if else
#pass 表示过
if 1==1:
pass
else:
print(‘ssaasf’)
# if 条件1and条件2(并且)
# if 条件1or条件2(或)
# 条件可以为 true / false
2. 基本数据类型
name = ”卧室拉埃司法所”
name = ‘baby’
name = “““baby”””
name = ‘‘‘ 啊啊上次’’’
加法:
n1=”ads”
n2=”ads”
n3=n1+n2
乘法:n1=”ads”
n2=n1*10 #输出为10个ads
数字:
age=22
加减乘除
a1=4**4 #表示4的4次方
a2=36%5 #得到36除以5的余数
3. while语句
while 条件句:
练习题:
# coding=gbk a = int(input('输入一个数:')) # type: int temp=a%2 iftemp == 0: print(a,'是偶数') else: print(a,"是奇数") #题1:循环输出1-10 a=0 whilea<10: a=a+1 print(a ) #题2:1-100的和 i=0;j=0 whilei<100: i=i+1; j=i+j; print(j) #题3:1-100内的所有奇数 i=0;j=0 while i<100: j=i%2; if j!=0: print(i) i=i+1; else: pass #题4:1-100内的所有偶数 i=0;j=0 whilei<100: j=i%2; if j==0: print(i) i=i+1; else: pass #题5:1-2+3-4+...+99的和 #解法1: i=0;j=0 whilei<100: if i%2!=0: j=i+j; else : j=i*(-1)+j; i=i+1; print(j) #解法2: n=1 s=0 #之前数的总和 while n<100: temp=n%2 if temp==0: s=s-n; else : s=s+n n=n+1 print(s) #题6:用户登录(三次机会充实) i=4 whilei>0: user=int(input("请输入用户名:")) root=int(input("请输入密码:")) if user==123456and root==520: print("登录成功!") break else : i=i-1; print("用户名或密码错误,您还有",i,"次机会重试")
Python学习第一弹的更多相关文章
- Python学习第一弹——Python环境搭建
一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...
- Python3 学习第一弹:基本数据类型
本人学习主要从<python基础教程第二版>,<dive into python3>等书籍,及一些网上大牛的博客中学习特别是Python官方文档<Python Tutor ...
- python学习第一讲,python简介
目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...
- Python学习-第一天-函数和模块的使用
目录 Python学习-第一天总结 print输出的一种简单格式 函数参数之可变参数 模块管理函数 if else语句的单行实现(简洁) 变量作用域 函数书写格式 Python学习-第一天总结 pri ...
- Office宏病毒学习第一弹--恶意的Excel 4.0宏
Office宏病毒学习第一弹--恶意的Excel 4.0宏 前言 参考:https://outflank.nl/blog/2018/10/06/old-school-evil-excel-4-0-ma ...
- python 学习第一天
第一天接触python,首先感谢老男孩的授课老师!!!! 今天的知识点: 1.首先接触到python的第一个模块getpass(这边有点迷茫,不能确定的是这个getpasss是一个库还是一个模块)ge ...
- Python学习第一篇
好久没有来博客园了,今天开始写自己学习Python和Hadoop的学习笔记吧.今天写第一篇,Python学习,其他的环境部署都不说了,可以参考其他的博客. 今天根据MachineLearning里面的 ...
- python学习第一
#python学习day1#一.变量#变量命名规范:#驼峰命名法:AgeOfPlane#下划线命名(推荐):age_of_plane#变量格式同C/C++#注意:变量不以中文命名:变量不宜过长:变量因 ...
- python学习 第一章(说不定会有第零章呢)one day
------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 ...
随机推荐
- 设置checkbox只读
1.checkbox没有readonly属性,所以在checkbox添加readonly属性是没有作用的. <input type="checkbox" readonly=& ...
- Mysql远程连接授权IP
新增法 我们现在增加一个'username'用户,密码为'password',让其能够从外部访问MYSQL. grant all on * to 'username' identified by ...
- springboot整合mybatis+oracle
第一步 认识springboot :springboot是为了解决配置文件多,各个组件不统一的问题,它省去了很多配置文件,同时实现了spring产品的整合. 创建springboot项目:通过选择sp ...
- Flask文件目录----- db文件
import sqlite3 import click from flask import current_app, g from flask.cli import with_appcontext d ...
- IEnumerable<T> 用法
//以下参考来自 http://www.cnblogs.com/wilber2013/p/4299529.html
- Element-ui(el-table、el-pagination)实现表格分页
HTML代码:(重点关注el-table中:data数据的绑定) el-pagination中: layout代表组件布局,子组件名用逗号分隔 属性: total代表总条目数 事件: current- ...
- linux 下svn同步更新钩子
svn服务器搭建:https://www.linuxidc.com/Linux/2017-05/144254.htm SVN版本库中的一个项目:/svn/repositories/test/ 网站目录 ...
- POJ-3274 Gold Balanced Lineup---hash经典题!
题目链接: https://vjudge.net/problem/POJ-3274 题目大意: 给定多头牛的属性,每头牛的属性由一个非负数表示,该数的二进制表示不会超过K位,它的二进制表示的每一位若为 ...
- hdu-2609 How many---最小表示法模板+set判重
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2609 题目大意: 有n个有01组成的字符串,每个字符串都代表一个项链,那么该字符串就是一个环状的结构 ...
- cocos2d-x推断sprite点击
我们经常须要推断用户的点击操作是否落于某个sprite之上,进而让这个sprite做出响应. 可是假设我们通过继承CCSprite类来实现自己的Sprite类的时候,产生的视图尺寸会充满屏幕.多个Sp ...