Pyhon基础入门-----输出打印.if判断(1)

今日学习内容大纲

一.基础入门

  1.输出打印print

  2.注释内容

  3.变量命名规则

二.简单的条件判断

  1.if判断

一.基础入门

  1.输出打印

print("alex今年58岁,是一个老头, 爱好是女, 性别:男")
print("wusir今年48岁,是一个老头, 爱好是男, 性别:男")
print("太白今年68岁,是一个老头, 爱好是不详, 性别:诡异")

------------------------ 直接添加 ----------------------
name = input("请输入名字:")
age = input("请输入你的年龄:")
hobby = input("输入你的爱好:")
gender = input("请输入你的性别:")

# print(name+"今年"+age+"岁, 是一个老头, 爱好是"+hobby+", 性别:"+gender)

------------------------ 占位符 ----------------------------

name = input("请输入你的名字:")
age = int(input("请输入你的年龄:"))
sex = input("请输入你的性别:")
hobby = input("请输入你的爱好:")
print("%s今年%d,是一个老头,性别是%s,爱好是%s" % (name,age,sex,hobby))

  %s : 表示字符串的占位符(字符串 和 数字)   %d  (数字)

----------------- 将打印内容赋值给变量,打印变量 --------------
a = 108
s = "梁山水泊有%d个牛B的任务" % (a)
print(s)

-------------------------- 使用占位符需要注意转义 --------------
name = "alex"
print("%s已经喜欢了沙河%%2的女生" % name)  # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要转义
print("wuse很色.喜欢了昌平%5的女生") # 这句话中没有占位符. %还是%

  2.内容注释

#  单行注释

"""

        多行注释

"""    

  3.变量命名规则

变量的命名规则:
    1. 必须使用英文字母, 数字, 下划线组成.
    2. 不能是数字开头, 更不能是纯数字
    3. 要有意义
    4. 不要太长
    5. 不要用中文
    6. 禁止用关键字,
    7. 区分大小写
    8. 推荐使用两种形式:
        1. 驼峰. 除了第一个字母外的其他单词的首字母大写. 其他小写
        ageOfAlex
        2. 下划线. 每个单词用下滑线分开
        wife_of_wusir_is_not_a_good_girl

二.简单的if判断

if gender == ‘男的‘:
    print("滚蛋!")
print("吓死我了")

if gender == ‘女的‘:
    print("请进. 欢迎光临!")
else:    # 否则
    print("滚蛋")

if gender == ‘女的‘:
    age = input("你多大了啊?") # 年龄大于60就不开门了. 小于60可以考虑
    if int(age) < 60:
        print("请进")
    else:
        print("大妈您去隔壁看看金老板")
else:
    print("滚蛋!")

原文地址:https://www.cnblogs.com/kangchen666/p/9652276.html

时间: 2024-10-10 22:18:16

Pyhon基础入门-----输出打印.if判断(1)的相关文章

鱼C《零基础入门学习Python》10-17节课时知识点总结

第10讲:列表:一个打了激素的数组 1. 列表都可以存放一些什么东西?  我们说 Python 的列表是一个打了激素的数组,如果把数组比喻成集装箱,那么 Python 的列表就是一个大仓库,Ta 可以存放我们已经学习过的任何数据类型. 2. 向列表增加元素有哪些方法?  三种方法想列表增加元素,分别是:append().extend() 和 insert().    3. append() 方法和 extend() 方法都是向列表的末尾增加元素,请问他们有什么区别?  append() 方法是将

Linux基础入门学习笔记20135227黄晓妍

学习计时:共24小时 读书:1小时 代码:8小时 作业:3小时 博客:12小时 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等 4. 熟练应用“搜索”进行举一反三的学习 二.学习资源 1. 课程资料:https://www.shiyanlou.com/courses/413   实验一,课程邀请码:W7FQKW4Y 2. Li

Android基础入门教程——7.6.2 基于TCP协议的Socket通信(1)

Android基础入门教程--7.6.2 基于TCP协议的Socket通信(1) 标签(空格分隔): Android基础入门教程 本节引言: 上一节的概念课枯燥无味是吧,不过总有点收获是吧,本节开始我们来研究基于TCP协议的Socket 通信,先来了解下Socket的概念,以及Socket通信的模型,实现Socket的步骤,以及作为Socket服务 端与客户端的两位各做要做什么事情!好的,我们由浅入深来扣这个Socket吧! 1.什么是Socket? 2.Socket通信模型: Socket通信

Shell基础入门

目录 Shell基础入门 1.什么是Shell? 2.Shell脚本的结构 3.Shell的变量 3.1.自定义环境变量 3.2.普通变量 3.3.位置参数变量 3.4.状态变量 4.条件测试和比较 4.1.条件测试常用的语法形式: 4.2.文件测试表达式的用法: 4.3.字符串测试表达式 4.4.整数二元比较操作符 4.5.逻辑操作符 5.If条件语句 6.case语句 7.for循环语句 8.while循环语句 9.函数 9.1.shell函数的常见语法 9.2.shell函数的执行 10.

从零基础入门JavaScript(1)

从零基础入门JavaScript(1) 1.1  Javascript的简史 1995年的时候   由网景公司开发的,当时的名字叫livescript    为了推广自己的livescript,搭了java顺风车,改名为javascript 与此同时,     微软因此在自身的浏览器里,也推出了自己的脚本语言 jscript 1997年时候,  由ECMA(欧洲计算机制造商协会)出面,推出了一套javascript的规范,Ecmascript ,规范提出js由三部分组成 JS的组成: ECMAS

osgEarth基础入门(转载)

osgEarth基础入门 osgEarth是基于三维引擎osg开发的三维数字地球引擎库,在osg基础上实现了瓦片调度插件,可选的四叉树调度插件,更多的地理数据加载插件(包括GDAL,ogr,WMS,TMS,VPB,filesystem等),再结合一套地理投影转换插件,这样就能够实现高效处理加载调度地理数据在三维地球上的显示,实现三维虚拟地球. 想要实现一个简单的基于osgEarth的三维地球,有两种方式,这两种方式是互通的.一种基于XML标签的earth文件加载,另外一种是采用C++代码,本质是

Linux及Arm-Linux程序开发笔记(零基础入门篇)

Linux及Arm-Linux程序开发笔记(零基础入门篇)  作者:一点一滴的Beer http://beer.cnblogs.com/ 本文地址:http://www.cnblogs.com/beer/archive/2011/05/05/2037449.html 目录 一.Arm-Linux程序开发平台简要介绍... 3 1.1程序开发所需系统及开发语言... 3 1.2系统平台搭建方式... 4 二.Linux开发平台搭建... 5 2.1安装虚拟工作站... 5 2.2安装Linux虚拟

Linux 基础入门(新版)”实验报告一~十二

实验报告 日期: 2015年9月15日 一.实验的目的与要求 熟练地使用 Linux,本实验介绍 Linux 基本操作,shell 环境下的常用命令. 二.主要内容 1.Linux 基础入门& 2.基本概念及操作 认真看过这篇linux系统简介文章,对于这样一个免费.高效的操作系统有了一个初步的认识.希望能在本学期对于linux操作系统有很好的认识和操作,使用. 同时,对于新认识的一些历史中开发和修复各个操作系统的前辈表示深深地敬佩. 2. 基本概念及操作 主要过程: (1)实验楼环境介绍 (2

Android基础入门教程——3.3 Handler消息传递机制浅析

Android基础入门教程--3.3 Handler消息传递机制浅析 标签(空格分隔): Android基础入门教程 本节引言 前两节中我们对Android中的两种事件处理机制进行了学习,关于响应的事件响应就这两种:本节给大家讲解的 是Activity中UI组件中的信息传递Handler,相信很多朋友都知道,Android为了线程安全,并不允许我们在UI线程外操作UI:很多时候我们做界面刷新都需要通过Handler来通知UI组件更新!除了用Handler完成界面更新外,还可以使用runOnUiT