脚本语言类型:

1.编译型语言:写完代码不能执行,需要先编译     eg:c、c++、c#

2.解释性语言:不需要编译 直接执行                      eg:python、java、php、js、go、ruby

编程工具  pycharm

1.破解方法:https://blog.csdn.net/sophia_11/article/details/86520390   ; idea.lanyus.com

2.创建 New project

create new project -》pure python  (选择路径)-》new-》python file

注:选择existing interpreter 避免创建虚拟环境

3.修改python版本:

                  

Python 数据类型

1.定义变量:  变量名 = ‘变量值’

2.整数  int:Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1100-80800,等等。

3.浮点数  float:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。

4.字符串  string:字符串是以''""括起来的任意文本,比如'abc',"xyz"等等。

5.布尔值:布尔值和布尔代数的表示完全一致,一个布尔值只有TrueFalse两种值,要么是True,要么是False,在Python中,可以直接用TrueFalse表示布尔值(请注意大小写),也可以通过布尔运算计算出来。

6.空值  None:空值是Python里一个特殊的值,用None表示。

Python print语句

1.print语句:eg:print ('hello,word')

注:python3 强制使用('hello,word')格式,python2可以使用'hello,word'格式

2.特殊语句: print ('''  let's go "a b"  ''')

Python 注释方法

1.单行注释:#print ('hello,word')

2.批量注释:'''         '''  或者  """    """

Python  input用法

1.input 语句: name = input ("请输入用户名).strip()      <-去除空格

 

 

Python条件判断和循环

1.if条件判断:(相等==,不相等!=,大于等于>=,小于等于<=)

age = 20
if age >= 18:print 'your age is', ageprint 'adult'
print 'END'

2.if .. else

if age >= 18:print 'adult'
else:print 'teenager'

3. if .. elif ..else
if age >= 18:print 'adult'
elif age >= 6:print 'teenager'
elif age >= 3:print 'kid'
else:print 'baby'

4.for 循环
L = ['Adam', 'Lisa', 'Bart']
for name in L:print name

5.while循环
N = 10
x = 0
while x < N:print xx = x + 1

6.break退出
sum = 0
x = 1
while True:sum = sum + xx = x + 1if x > 100:break
print sum

7.continue继续
L = [75, 98, 59, 81, 66, 43, 69, 85]
sum = 0.0
n = 0
for x in L:if x < 60:continuesum = sum + xn = n + 1

转载于:https://www.cnblogs.com/chenduxiu/p/10621089.html

Python入门(一)数据类型、循环语句相关推荐

  1. Python入门5_条件循环语句

    1 , 赋值操作: >>> x,y,z = 1,2,3 #等同于x = 1,y = 2, z = 3 >>> x,y = y,x #交换x,y的值 >> ...

  2. python入门——条件控制+循环语句

    条件控制 1.if语句 一般形式 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: stateme ...

  3. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)

    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...

  4. 第八章 Python入门系列之循环

    系列文章目录 第一章 Python入门系列之介绍 第二章 Python入门系列之PyCharm 第三章 Python入门系列之注释 第四章 Python入门系列之变量 第五章 Python入门系列之输 ...

  5. Python入门之控制结构 - 循环结构

    Python入门之控制结构 - 循环结构 第1关:While循环与break语句 第2关:for循环与continue语句 第3关:循环嵌套 第4关:迭代器 第1关:While循环与break语句 · ...

  6. python语言if语句-Python入门教程之if语句的用法

    这篇文章主要介绍了Python入门教程之if语句的用法,是Python入门的基础知识,需要的朋友可以参考下 OK分享完毕!需要Python资料的可以加QQ群:832339352 进群免费领取下面资料! ...

  7. python循环语句-python中的for循环语句怎么写

    python中的for循环语句怎么写? Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环的语法格式如下: 1 2 for iter ...

  8. 20190508——python基础(if...in...循环语句、while循环、两种循环对比)

    二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...

  9. python:open()方法+循环语句 练习

    python:open()方法+循环语句 练习 1.以二进制的方式去读1.jpg 2.以二进制的方式去写2.jpg 以二进制的方式去读1.jpg ,代码如下 file_obj1 = open(&quo ...

  10. python入门之控制结构-循环结构_Python 入门之控制结构 - 循环结构(一)

    第1关:While 循环与 break 语句 程序的第三大结构是循环结构.在此结构中,通过一个判断语句来循环执行一个代码块,直到判断语句为假时跳出循环.循环语句分为while循环.for循环.循环嵌套 ...

最新文章

  1. ext grid 重新布局_如何让你的 CSS Grid 布局有良好的可访问性
  2. 用sqlyog怎么设置mysql自动备份,利用sqlyog配置MySQL自动备份sql文件
  3. 排队器拦截_过滤器(Filter)和拦截器(Interceptor)的执行顺序和区别
  4. linux c之memcpy拷贝结构体到结构体、拷贝字符数组到结构体
  5. OpenCV 编程简单介绍(矩阵/图像/视频的基本读写操作)
  6. MYSQL 使用case when 完成对业务枚举的查询出参
  7. Android的启动模式:singleTask与singleTop的使用
  8. STM32控制0.96寸OLED(4针/4Pin)汉字以及数字,英文显示
  9. ※设计模式※→☆创建型模式☆============Builder模式(五)
  10. Ouroboros for Mac(AE路径生长MG动画脚本)
  11. 三幅图弄懂EventBus核心原理
  12. three.js重新计算UV
  13. QQTIM怎么成功修改个人文件夹保存位置
  14. EPLAN 设备接线图模板制作
  15. 国内的多语言网站主要体现在哪几方面
  16. SAP HR 常用函数*持续更新中...
  17. Flutter教程之 02 Flutter 桌面程序开发入门教程运行hello world (教程含源码)
  18. Linux开启/关闭mysql服务命令
  19. 总结程序员的性格特点、生活习惯
  20. 解决桌面图标全都变成记事本的格式

热门文章

  1. 0709 C语言常见误区----------函数指针问题
  2. linux下发布的执行文件崩溃的问题定位 心得一则
  3. xdoj 1009线段树求约瑟夫环
  4. linux 股票指南针,linux 基础命令 1
  5. 华为手机连电脑_手机装进电脑里 华为MateBook X Pro 2020款升级多屏协同
  6. svm rbf人脸识别 yale_实操课——机器学习之人脸识别
  7. swift文件服务器,Swift3一行代码将各种类型文件上传到服务器
  8. 蓝凌ekp开发_蓝凌EKP8.0产品白皮书(简).doc
  9. 中学计算机课 打字教案,初中信息技术《打字练习—易语言应用》教案
  10. android window 大小,android popupWindow 中宽度莫名很大,求帮助?