产生随机数、三元表达式

1.通过Random类来产生随机数   Next(1, 10);取值范围是1~9

using System;
namespace shuzu
{
 static class aclass {
        static void Main(string[] args)
     {
         Random r = new Random();//创建随机数对象
            while(true){
                int t = r.Next(1, 10);//通过对象方法来产生随机数
             Console.WriteLine(t);
             Console.ReadKey();
            }

        }
    }
}

2.三元表达式

using System;
namespace shuzu
{
 static class aclass {
        static void Main(string[] args)
     {
            int a,b,c;
            a=10;
            b=11;
            c=a>b?a:b;//满足条件a>b结果c=a;否则c=b;

             Console.WriteLine(c);
             Console.ReadKey();
            }

        }
    }

时间: 2024-10-18 22:17:05

产生随机数、三元表达式的相关文章

04.Continue,和三元表达式的学习

立即结束本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出循环. 举例:运动员跑步喝水的例子 比如:我编写代码的时候,上个厕所,回来继续写代码 练习1: namespace _09.练习02 { class Program { static void Main(string[] args) { //使用Continue来完成 //用while continue实现计算1-100(含)之间的除了能被7整除之外的所有的 //整数和 int sum = 0; int i = 0; while

迭代器|三元表达式|生成器

import numpy as np '''迭代:每次获得的结果都基于上次结果来的(更新换代)迭代器协议:对象必须提供一个next方法 ,执行该方法,要么返回迭代器的下一项,要么引起异常迭代对象(节省内存):实现迭代器协议的对象(内部:__iter__()方法) for循环的本质:循环所有对象,全部使用迭代器协议for循环可以遍历(序列[字符串.列表.元祖].非序列[字典.集合.文件对象])''''''疑问解答:(字符串.列表.元祖.字典.集合.文件对象)都不是可迭代对象,只是for循环调用了他

函数嵌套 ,名称空间与作用域 ,闭包函数 ,装饰器 ,迭代器, 生成器 三元表达式,列表解析,生成器表达式 递归与二分法, 内置函数

函数嵌套名称空间与作用域闭包函数装饰器迭代器生成器三元表达式,列表解析,生成器表达式递归与二分法内置函数--------------------------------------------函数的嵌套调用:在调用一个函数的过程中,又调用了其他函数函数的嵌套定义:在一个函数的内部,又定义另外一个函数def max(x,y): if x>y: return x else: return ydef max1(a,b,c,d): res=max(a,b) res2=max(res,c) res3=ma

python学习笔记第九节(迭代器,生成器,三元表达式)

for循环相当于自动调动__iter__ for循环相当于上面这样每次__next__再打印一次 while循环的迭代方式,采用try的方式 判断是否为可迭代 判断是否为迭代器对象 加了蓝色段,可以调用原来的函数名 迭代对象 可以__iter__的迭代器 将__iter__之后的结果的迭代器对象 可以直接__next__的 生成器 迭代到yield后停止,相当于__next__函数加上yield后就是迭代器.可以每次__next__显示,每次显示到yield后停止,相当于return,但是下次_

【资料整理】循环、判断、三元表达式

if-else条件语句: 1.if()括号里面的表达式的返回值必须是1个bool类型,{//代码,如果条件表达式的返回值为true那么会执行这里的代码},if 条件成立则运行if{}里面的代码,else里面的代码不再执行,若if条件里面的代码不成立,则运行else里面的代码,两者不能同时进行,且必须执行其中一项.2.if-else if:只要有一个if的语句块执行成功,后面的else if语句块不再判断条件和执行,直接跳过.if块的结束,如果没有else,那么结束的就是最后1个else if,若

三元表达式、列表解析、生成器

一.三元表达式 格式:result=值1 if x<y else 值2 满足if条件result=值1,否则result=值2 >>> 3 if 3>2 else 10 3 >>> 3 if 3>4 else 10 10 >>> 3+2 if 3>0 else 3-1 5 >>> 3+2 if 3>0 and 3>4 else 3-1 2 二.列表解析 1 s='hello' 2 res=[i.up

Python 三元表达式

简化if语句的形式 定义方式: 判断为真的值  if  条件  else 其它情况 例: # 以前的if def foo(x): if x > 3: return 'ok' else: return 'no' # 三元表达式求谁更大 def max2(x,y): return x if x > y else y print(max2(1,3))

python3 三元表达式,列表解析

三元表达式 x=2 y=3 if x > y: print(x) else: print(y) res='aaaaa' if x > y else 'bbbbbbb' #三元表达式 print(res) def max2(x, y): # if x > y: # return x # else: # return y return x if x > y else y # 函数中的应用 print(max2(2,3)) 列表解析 #普通方式 s='hello' l=[] for i

Day8:三元表达式、列表解析、生成器

一.三元表达式 格式:result=值1 if x<y else 值2 满足if条件result=值1,否则result=值2 >>> 3 if 3>2 else 10 3 >>> 3 if 3>4 else 10 10 >>> 3+2 if 3>0 else 3-1 5 >>> 3+2 if 3>0 and 3>4 else 3-1 2 二.列表解析 1 s='hello' 2 res=[i.up