输入输出 分支语句 字符串

Android 10 根文件系统和编译系统(十):Android.mk编译动态库 配套系列教学视频链接: Android 10.0 AOSP源码编译: 2-AOSP源码开发环境搭建 Android 10.0 根文件系统和编译系统: 3-Android根文件系统和编译系统 说明 系统:AOSP Android10.0 设备:Android模拟器 前言 本文章重点讲解Android.mk如何控制编译源码编译成动态库 ... 阅读详情

1,Python中的输入与输出   

****输入****

python2中:raw_input()接受字符串的数据

name = raw_input("input name:")
print name


                     input只能接受数值类型的数据

info = input("input:")
print info


python3中:无raw_input,只有input,用input接受的数据为字符串类型

****输出****

             python2: print "要打印的字符串"

             python3: print("要打印的字符串")

%s字符串 %数值 %o八进制数  %x十六进制数  %f浮点数  %%显示百分数

2,Python中的数据类型


python中支持的数值类型: int,long,float, complex

a = 13
print(type(a))#查看数据类型 


num1=28
num1=1L #转换数值类型为长整数型
print type(num1)



注: 数值类型可互相转换;

         python中没有1L;

         科学技术法(e)的数属于浮点数;

         复杂数中:

num1 = 2+3j
print type(num1)
print num1.real  #打印实部
print num1.imag  #打印虚部
print num1.conjugate() #打印共轭复数


3,分支语句

     

          if 条件表达式:

               满足表达式执行的内容

          elif 条件表达式

               满足条件的内容 

          else:
               不满足表达式执行的内容
     

a=4
b=3
if a>b:
    print(a)
else:
    print(b)
print(a if a>b else b) #三目运算


4,循环语句

****while条件表达式****

count = 0
while count < 3:
    print("hello world")
    count += 1  


****while死循环****

# while True:
#     print('hello')
# while 0<1:
#     print("hello")
# while 1:
#     print("hello")

****for循环****

for i in range(5):
    print(i)
else:
    print("结束执行....")


# range(end): 0~end-1

# range(start, end): start~end-1
# range(start, end, step): start~end-1, 步长为step

# range(1,10,2)  # 1, 1+2, 1+2+2

****跳出循环****

# break(结束此循环)

# continue(跳出本次循环并继续)

注:#break 只能结束一个循环,嵌套时需要多次跳出

        #getpass模块可以使输入不显示

5,变量名的命名规则

# 变量名可以由字母,数字或者下划线;
# 变量名只能以字母或者下划线组成;

# 变量名不能是python的关键字:  if,  else,while, for, break,continue,pass

6,字符串

****字符串常用转义符号****

#   \n:换行
#   \t: 一个tab键
#   \': '
#   \": "
print('"hello"')
print("he's")
print("\"hello w\'s python\"")


****字符串的特性****

# 索引: 0,1,2,3,4, 索引值是从0开始的;

s='hello'

print(s[0])
print(s[4])
print(s[-1])        # 拿出字符串的最后一个子符;

# 切片
# 切片时规则为s[start:end:step],从start开始,到end-1结束, 步长为step;
print(s[0:4:2])
print(s[:])             # 显示所有子符
print(s[:3])            # 显示前3个子符
print(s[::-1])          # 对于字符串倒序输出;
print(s[1:])            # 除了第一个子符之外, 其他全部显示;

# 重复
print(s*10)
# 连接
print("hello "+"world")
# 成员操作符 s = "hello", in, not in
print('he' in s)

print('a' in s)
print('he' not in s)


****字符串的开头和结尾****

s = "hello.python"
print(s.endswith('thon'))#打印s是否以thon结尾
print(s.startswith('hel')#打印s是否以hel开头

****字符串的类型判断****

#"str".isdigit (是否全为数字)

#"str".isupper (是否全为大写字母)

#"str".isalpha (是否全为字母)

#"str".islower (是否全为小写字母)

#"str".islanum (是否全为数字和字母)

#"str".istitle (是否首字母为大写,其余全为小写)

****字符串的搜索与替换****

s = "hello world hello"
print(s.find("hello"))
print(s.find("world"))# find找到子串,并返回最小的索引值;
print(s.rfind("hello"))# find找到子串,并返回最大的索引值;
print(s.replace("hello", "westos"))# 替换字符串中所有的“hello”为"westos"


****删除不必要的空格****

str1="hello xiao peng    you"
print(str1.strip())#删除两边多余的空格
print(str1.lstrip())#删除左边多与的空格
print(str1.rstrip())#删除右边多余的空格
print(str1.replace(' ','')) #删除中间多余的空格


****对齐****

print('hello!python'.center(30,'*'))#居中对齐,用*补齐位置
print('hello!python'.ljust(30,'*'))#左对齐,用*补齐位置
print('hello!python'.rjust(30,'*'))#右对齐,用*补齐位置
print('{0} {1} {2} {1}'.format(3,2,3))#位置参数


****统计****

print("hello".count('l'))#打印hello中l的数量


****分离与连接****

str1='how are you'
str2=str1.split(' ')
print(str2)#用空格进行分离
print("/".join(str2))#用/进行连接


****内置方法****

#print(cmp('a', 'b'))#python2中比较大小,如果a<b,返回-1,如果a>b,返回1,如果a=b,返回0
for i,j in enumerate("hello"):
    print(i,j)
s1 = "hello"
s2 = "worldhs"
for i in zip(s1, s2):
    print(i)
print(len("hello"))

注:python3中没有cmp函数,要引入新的operator模块,返回的是bool值

     operator.le(a,b) # a<b

     operator.lt(a,b) # a<=b

     operator.eq(a,b) # a=b

     operator.ne(a,b)# a!=b

     operator.gt(a,b) # a>b

     operator.ge(a,b) # a>=b

作业题

********Test1********

第八题:

带循环和条件判断的给定一个数值num, 用户输入使用raw_input()函数来提示用户输入一个1和100之间的数,如果用户输入的数等于num, 显示成功并退出。否则显示一个错误信息然后再次提示用户输入数值,直到满足条件为止。

import random

num = random.randint(1, 10)#随机生成一个1-10的数字(100基数太大,不好看到效果)
while 1:#无限循环
    num1 = int(raw_input('请输入一个1-10之内的数:'))
    if num1 == num:
        print '输入正确'
        break#正确,跳出循环
    else:
        print '输入错误,重新输入'#错误,返回循环,直到正确后跳出

注:这里引入了一个生成随机数的random模块

第九题:

带文本菜单的程序写一个带文本菜单的程序,菜单项如下
   (1) 取五个数的和
   (2) 取五个数的平均 值
   ....
   (X)退出。(exit())
由用户做一个选择,然后执行相应的功能.当用户选择退出时程序结束。
这个程序的有用之处在于用户在功能之间切换不需要一遍一遍的重新启动你的脚本。

#输入数字
num1=float(input('请输入数字1:'))
num2=float(input('请输入数字2:'))
num3=float(input('请输入数字3:'))
num4=float(input('请输入数字4:'))
num5=float(input('请输入数字5:'))
add=num1+num2+num3+num4+num5
avg=(num1+num2+num3+num4+num5)/5
mul=((num1-avg)**2+(num2-avg)**2+(num3-avg)**2+(num4-avg)**2+(num5-avg)**2)/5
#显示菜单
a='(1) 取五个数字的和'
b='(2) 取五个数字的平均值'
c='(3) 取五个数字的方差'
d='(4) Exit'
print('%s\n%s\n%s\n%s' %(a,b,c,d))
#用循环实现菜单切换
while 1:
    choose=int(input('请选择要执行的操作:'))
    if 0<choose<=4:
        if choose==1:
            print('结果:%d\n%s\n%s\n%s\n%s' %(add,a,b,c,d))
            continue
        elif choose==2:
            print('结果:%d\n%s\n%s\n%s\n%s' % (avg,a,b,c, d))
            continue
        elif choose==3:
            print('结果:%d\n%s\n%s\n%s\n%s' % (mul,a, b,c,d))
            continue
        else:
            print('谢谢使用BYE!')
            break
    else:
        print('无该选择,请重新输入!')

第十题:

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
times = 0#计算次数
for i in range(1, 5):#第一个数循环
    for j in range(1, 5):#第二个数循环
        if j != i:#确保前两个数不一样
            pass
        else:
            continue
        for k in range(1, 5):#第三个数循环
            if k != j and k != i:#确保三个数都不一样
                print('%d%d%d' % (i, j, k))
                times += 1
            else:
                continue
print('总共有%s个不同的三位数' %(times))

必作第一题:

用户键盘输入一年份, 判断是否为闰年?
   - 如果是闰年, 则输出xxx是闰年;
   - 如果不是闰年, 则输出xxx不是闰年;
判断闰年的方法:
   1). 能被4整除但不能被100整除;
   2). 能被400整除;
year=int(input("请输入您要查询的年份:"))
if (year%4==0 and year%100!=0) or year%400==0:
    print('%d年是闰年' %(year))
else:
    print ('%d年不是闰年' %(year))

必作第二题:

for循环嵌套:打印9*9乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print("%d*%d=%d\t"%(j,i,i*j),end='')
    print()

注:print默认打印结束换行,python3中用end=''使其继续打印,python2中用 ,

必作第三题:

输入两个数,求这两个数的最大公约数和最小公倍数
num1=int(input("请输入\n数字1:"))
num2=int(input('数字2:'))
num3=min(num1,num2)
for i in range(1,num3):
    if num1%i==0 and num2%i==0:
        comdivsor=i
    else:
        continue
print('最大公约数为:%d' %(comdivsor))
commul=(num1*num2)/comdivsor
print('最小公倍数为:%d' %(commul))

********Test2********

第一题:

      企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高
   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提
   成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于
   40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于
   100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
I = int(input('该员工当月营造利润:'))
if I <= 100000:
    print('应得奖金:%.1f' % (I * 0.1))
elif 100000 < I <= 200000:
    print('应得奖金:%.1f' % ((I - 100000) * 0.075 + 10000))
elif 200000 < I <= 400000:
    print('应得奖金:%.1f' % ((I - 200000) * 0.05 + 17500))
elif 400000 < I <= 600000:
    print("应得奖金:%.1f" % ((I - 400000) * 0.03 + 27500))
elif 600000 < I <= 1000000:
    print("应得奖金:%.1f" % ((I - 600000) * 0.015 + 33500))
elif 1000000 < I:
    print("应得奖金:%.1f" % ((I - 400000) * 0.01 + 36500))

第二题:

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少
#假设出两个整数,在这里i,j的正负不影响结果
for i in range (9999):
    for j in range(9999):
        if j**2-i**2==168:
            print('这个数是:%d' %(i**2-100))

第三题:

> 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,
前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”

- 输入描述:
> 输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)

- 输出描述:
> 对于每个测试示例,要求输出句子中单词反转后形成的句子
print('输入GO开始翻译')
print('请输入您想要翻译的句子:')
str1 = []
while 1:#进行重复输入
    user_in = input()
    if len(user_in) > 1000:#对每句进行字符数限制
        print('输入格式错误')
        break
    else:
        if user_in != 'GO':#判断是否输出,若不是进行反转
            user_in = user_in.strip()#删除左右多余空格
            user_in = user_in.split(' ')#以空格为界线对句子进行分离
            user_in = user_in[::-1]#反转
            out = ' '.join(user_in)#用空格进行连接
            str1.append(out)#将完成反转的句子保存到str1里
        else:
            str1 = '\n'.join(str1)#用换行符对str1进行连接,保证每一个句子为一行
            print('输出:\n%s' % (str1))
            break

注:这里用到了.append(),它用于在列表末尾添加新的对象

第四题:

输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。
例如,输入”They are students.”和”aeiou”,
则删除之后的第一个字符串变成”Thy r stdnts.”

- 输入描述:
每个测试输入包含2个字符串

- 输出描述:
输出删除后的字符串
str1=input("请输入第一串字符:")
str2=input('请输入第二串字符:')
for i in str2:
    str1=str1.replace(i,'')#删除
print('结果:%s' %(str1))

第五题:

   小易喜欢的单词具有以下特性:
    1.单词每个字母都是大写字母
    2.单词没有连续相等的字母
    3.字符串中不包含AABB这样的子序列,子序列列可能不连续。
例如:
    小易不喜欢"ABBA",因为这里有两个连续的'B'
    小易不喜欢"THETXH",因为这里包含子序列"THTH"
    小易喜欢"A","ABA"和"ABCBA"这些单词
    给你一个单词,你要回答小易是否会喜欢这个单词。

- 输入描述:
输入为一个字符串,都由大写字母组成,长度小于100

- 输出描述:
如果小易喜欢输出"Likes",不喜欢输出"Dislikes"
str1 = input('输入:')
l = len(str1)
a = 0 #引入一个变量a

if l > 100:
    print('输入格式错误')#判断字符数
elif str1.isupper():#判断是否为大写格式
    for i in range(l - 1):
        if str1[i] == str1[i + 1]:#判断是否有相邻的字符相同
            print("dislikes")
            break
        else:
            for j in range(i + 1, l - 1):
                if str1[i] == str1[j + 1]:#判断是否有不相邻的字符相同
                    for p in range(i + 1, l - 2):
                        for k in range(i + 3, l - 1):
                            if str1[p] == str1[k]:#判断不相邻的字符相同前提下,有没有别的字符相同
                                a = 1
                                print('dislikes')
                                break
                            else:
                                pass
                        if a == 1:
                            break
                if a == 1:
                    break
            if a == 1:  
                break   #连续跳出循环
    else:
        print('likes')
else:
    print('输入格式错误')



基于Simulink的新能源汽车热管理系统设计与仿真详细介绍 新能源汽车(如纯电动汽车和混合动力汽车)的热管理系统是确保电池、电机和电控系统高效运行的关键。通过合理设计热管理系统,可以提高车辆的续航里程、延长电池寿命并提升整体性能。以下是如何在 MATLAB 和 Simulink 中设计并仿真一个新能源汽车热管理系统的详细步骤。通过上述步骤,我们成功设计并实现了基于 Simulink 的新能源汽车热管理系统。该系统能够根据目标温度和实际反馈,通过 PID 控制器或模糊控制器调整冷却液流量、风扇转速等参数,实现对电池、电机和车内的精确温度控制。 阅读详情

相关推荐

[GXYCTF2019]BabyUpload1 -- .htaccess文件解析与蚁剑实战指南

本文深入解析了[GXYCTF2019]BabyUpload1文件上传漏洞的实战利用。通过绕过后缀名与内容检测,上传包含PHP代码的.jpg文件,并利用.htaccess文件强制服务器将其解析为PHP脚本。文章详细介绍了.htaccess的原理、构造方法、Content-Type绕过技巧,并演示了如何使用中国蚁剑连接Webshell获取Flag,为Web安全学习提供了完整实战指南。

weixin_29016315的博客 509

输出字符-单分支

char c;return 0;

2301_81806124的博客 519

Android 音频源码分析——AudioTrack设备选择

Android 音频源码分析——AndroidRecord录音(一) Android 音频源码分析——AndroidRecord录音(二) Android 音频源码分析——AndroidRecord音频数据传输流程 Android 音频源码分析——audioserver启动 Android 音频源码分析——AudioFlinger Android 音频源码分析——AudioTrack设备选择 基于Andorid9.0源码 以AudioTrack为例,梳理下输出设备选择流程。 音频设备选择的影响因素: Au

奋斗的菜鸟ing 3971

Python基础---输出,分支与循环

文章目录输出打印格式化输出引号和注释分支与循环if语句for 语句 输出 打印 python提供了print()方法来打印信息 print("hello python") 格式化输出 name="tom" age=27 print("name is :"+ name + ",age is :" +str(age) ) print("name is : %s,age is : %d " %(name,age) ) print("name is :{}, age is :{}".format(name,a

qq_54850622的博客 776

增量编码器资讯大全

增量编码器是什么 增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小,按照工作原理编码器可分为增量式和绝对式两类。 增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。 编码器是把角位移或直线位移转换成电信号的一种装置。前者称为码盘,后者称码尺.按照读出方式编码器可以分为接触式和非接触式两种.接触式采...

kindele的博客 6008

SAP-ABAP:SAP客户端管理核心事务码SCC4深度解析

SAP客户端管理核心事务码SCC4深度解析

baidu_35680696的博客 1568

python条件表达式-单分支

一、单分支选择结构 if 语句单分支结构的语法形式如下: if 条件表达式: 语句/语句块 其中: 1、条件表达式:可以是逻辑表达式、关系表达式、算术表达式等等。 2、语句/语句块:可以是一条语句,也可以是多条语句。多条语句,缩进必须对齐一致。 二、条件表达式详解 在选择和循环结构中,条件表达式的值为 False 的情况如下: False、0、0.0、空值None、空序列对象(空列表、...

围城客的专栏 2234

centos7下100T存储扩容(LVM)至150T

查看新增磁盘情况lsblk,fdisk -l [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 4.2G 0 rom vda 252:0 0 80G 0 disk ├─vda1 252:1 0 1G 0 part /boot └─vda2 252:2

tiyager的博客 1025

python单分支结构_单分支结构

选择结构概述在实际应用中,有时需要通过某个判断来决定任务是否执行或者执行的方式。对于这样的情况,仅有顺序结构控制是不够的,需要选择结构。Python中的if语句实现了选择结构控制,还可以使用if-elif结构来实现多分支控制。与其他程序设计语言相比,Python中没有switch语句,但是可以通过其他方式获得类似switch语句功能的效果。单分支结构if语句单分支结构的语法形式如下:if 条件表...

weixin_29008691的博客 4326

Qt之QSqlTableModel:高效数据库操作与视图绑定的实战指南

本文深入探讨了Qt框架中的QSqlTableModel组件,它作为连接数据库与Qt视图的智能中介,能极大简化数据库的增删改查操作。通过实战代码演示,详细讲解了如何快速构建可编辑的数据表格、理解并设置关键的数据编辑策略(如OnManualSubmit),以及实现数据过滤、排序等高级功能。文章还提供了性能优化、事务处理及常见避坑指南,帮助开发者高效、稳健地开发数据库驱动的桌面应用。

y4z5a6b7的博客 440

保姆级教程:在Davinci Configurator里配置BswM的ECU状态机(附状态切换流程图)

本文提供了一份详细的AUTOSAR BswM模块配置指南,通过Davinci Configurator工具实现ECU状态机的构建与管理。内容涵盖从模式请求端口创建到状态切换规则定义的全流程,特别针对Ecu State Handling进行了深入解析,并附有状态切换流程图,帮助汽车电子工程师高效完成ECU状态管理配置。

weixin_28366475的博客 411

7-2 输入输出字符 (5 分)

本题目要求读入1个字符,输出此字符和其对应的十进制数。 输入格式: 输入一个字符A。 输出格式: 输出字符A和其对应的十进制数,用逗号隔开。 输入样例: a 结尾无空行 输出样例: a,97 结尾无空行 #include<stdio.h> int main() { char a; scanf("%c",&a); printf("%c,%d",a,a); return 0; } ...

qq_62781214的博客 806

9篇5章2节:NHIS 数据库的常规数据下载

文章概述了 NHIS-Teen、NHPI NHIS 等补充性调查以及 2024 年 NHIS 数据资源的具体内容,包括问卷材料、技术文档和数据模块,为研究者高效、规范地使用 NHIS 数据提供参考框架。

MD Code 1440

C语言笔记含源码(变量、输入输出、分支、循环、函数、数组、指针、字符串、结构体)小总结

一、变量与输入输出 定义变量需要:类型、变量名、变量值(可有可无) #include <stdio.h> #include <stdlib.h> int main() //程序入口 { printf("hello\n"); int num1; int num2; /* 01 printf("请输入一个加数:\n"); scanf("%d",&num1); //1.双引号中除了占位符,其余尽量不要写,否则可能产生错

路人的博客 1520

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

python赋值语句格式_Python程序语法元素分析有哪些?

Python程序包括格式框架、注释、变量、表达式、分支语句、循环语句、函数等语法元素。程序设计的6个步骤是利用计算机解决问题的方法步骤,程序设计语言则是解决问题的实现载体。1.程序的格式框架Python语言采用严格的“缩进”来表明程序的格式框架。缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。不需要缩进的代码顶行编写,不留空白。代码编写中,缩进可以用Tab键实现,也可以用多个空...

weixin_39959236的博客 266

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Python变量命名、函数、输入输出、分支语句、数据类型、缩进

在这里插入代码片 保留字 True False None 的首字母都是大写

m2426675454的博客 1835

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

C 语言干货:字符串输入输出 + 分支结构,新手也能轻松上手

里层的switch 结束后使用break跳出外层switch,如果没有break,外层switch会顺序向下执行。---case后面的值必须为常量,不能为常量表达式、变量或者变量表达式。---if可以else单独使用,但是else不能脱离if单独使用。---switch只与case后面的值比一次,然后顺序向下执行。---switch后面的表达式必须为整型,不能为浮点数类型。---if后面必须加条件判断,else后面不能加条件判断。---如果上面的表达式满足,不会判断后续的表达式。

2603_94905394的博客 345

python2学习------基础语法1 (变量、分支语句、循环语句、字符串操作)

1、变量类型 Numbers(数字):int,float,long String(字符串) List(列表) tuple(元组) dict(字典) bool(布尔):True,False# 删除变量 del 变量名; 2、常用函数 <1> 输出信息 print 输出信息; <2> 交互 ra...

deu31579的博客 134

总务部python入门

python 基础语法python入门篇:基本语法第一个程序:helloworld!python语法 - 基本数据类型1.1 变量的定义1.2 连续赋值1.3 python的基本输入和输出1.3.1 输入输出语句格式拓展python语法 - 分支语句,循环语句2.1 分支语句2.2for循环语句2.3 while循环语句python语法 - 组合数据类型3.1 集合3.2 列表3.3 元组3.4 字典python语法 - 字符串4.1 字符串的定义4.2 字符串的各种操作python语法 - 函数 pyth

summeng_c的博客 6231

【Java探索之旅】从输入输出到猜数字游戏

本文将介绍如何在Java中进行控制台的输入输出操作,并通过一个简单的猜数字游戏示例来展示分支语句、循环语句的运用。让我们一起来探索这些有趣的编程技巧吧!看到这里,你学已经会了如何在Java中进行简单的输入输出操作,包括输出到控制台和从键盘输入。同时,通过一个有趣的猜数字游戏示例,你也了解了如何运用分支语句和循环语句来实现一个小游戏。希望这些基础知识能够帮助你更好地理解Java编程,并为你未来的学习之路打下坚实的基础。继续努力,编程之路将会越发精彩!

屿小夏.的知识博客 1万+

C语言输入输出控制语句字符串摘要

h l 整形 -->long l 浮点型 --> double m指定宽度 *抑制符。2.控制语句---分支 循环 辅助语句 考虑 重点 1.变量初值,2.终止条件,3.变量变化。2)二维数组 a[ i ][ j ];if(){//嵌套 --> 深度 代码块可以去掉大括号,单行不可以去掉。while先判断,后执行: dowhile 先执行,后判断;用static修饰话的其默认值为0--->'\0'-->空字符;

m0_52948397的博客 827

python语法元素是什么,Python基本语法元素

Python基本语法元素一、基本语法程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用。基本输入输出函数:input()、eval()、print()。 1. 缩进Python语言采用严格的“缩进”来表明程序的格式框架。缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。1个缩进 = 4个空格。缩进是Python语言中表明程序框架的唯一手...

weixin_39947016的博客 865

【Python】动态类型、输入和输出、条件语句

Python中的动态类型、输入输出方式、条件语句的语法格式,缩进和代码块,空语句。输入一个整数,判断是否是奇数、判断是正数还是负数,判断输入年份是否是闰年

Yeeear的博客 8293

7.4作业

getchar:VM查看方法:mangetchar功能:向终端输入一个字符参数:无返回值:终端输入的字符的ASCII码值putchar:功能:终端输出一个字符参数:字符的ASCII码值返回值:字符的ASCII码值(2)按照格式输入输出scanf:变量名前加&(表示取地址)二、垃圾字符回收(1)通过空格回收:可以回收一个或多个空格 tab 回车(2)%*c *抑制符:可以回收任意一个字符(3)getchar:解决‘\n’对程序的影响。

m0_65591011的博客 442

7/4作业

局部变量和全局变量可以重名;作用域遵循就近原则1]输入输出1.1按字符输入输出getcharman手册查看getchar功能向终端输入一个字符参数无返回值:终端输入的字符的ASCII码值putchar功能:终端输出一个字符参数:字符ASCII码值返回值:字符的ASCII码值1.2按格式输入输出printf功能:按指定的格式向终端输出参数:多个返回值:正确输出字符个数格式:%s 字符串。

yyzzhd的博客 792

Python初学习

对于任何程序语言,最好的学习方法,就是不断的训练、持续的编码 一、训练网址 头歌:https://www.educoder.net/ 二、Python (1)基本输入输出(输入语句 + 输出函数) ①语法: <变量> = input( <提示性文字> ) 语句功能:系统显示提示性文字,等待用户输入。 将用户输入的信息存储在指定的变量中。 注意:不管用户输入字符或数字,input()函数统一按照字符串类型返回结果 print(表达式列表) 用来输出1个或多个表达式的信息。多个表达式之间

easyJob 3979
下一篇: 学生信息管理系统---python基础练习篇
wl_python
博客等级 码龄9年 21粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值