Pertanyaan yang diberi tag «if-statement»

Pernyataan "jika" adalah struktur kontrol aliran di sebagian besar bahasa pemrograman yang bercabang aliran eksekusi tergantung pada kondisi biner, umumnya dievaluasi saat runtime. Jika pernyataan juga biasa disebut juga conditional. Saat menggunakan tag ini, harap sertakan juga tag bahasa yang sesuai, seperti misalnya "java" jika pertanyaan Anda khusus untuk bahasa.


9
Apa itu nilai None?
Saya telah mempelajari Python, dan saya membaca sebuah bab yang menggambarkan Nonenilai, tetapi sayangnya buku ini tidak begitu jelas di beberapa titik. Saya pikir saya akan menemukan jawaban untuk pertanyaan saya, jika saya membagikannya di sana. Aku ingin tahu apa Nonenilai yang dan apa yang Anda menggunakannya untuk? Dan juga, …


5
Apa praktik yang baik untuk memeriksa apakah ada variabel lingkungan atau tidak?
Saya ingin memeriksa lingkungan saya untuk keberadaan variabel, katakanlah "FOO", dengan Python. Untuk tujuan ini, saya menggunakan osperpustakaan standar. Setelah membaca dokumentasi perpustakaan, saya menemukan 2 cara untuk mencapai tujuan saya: Metode 1: if "FOO" in os.environ: pass Metode 2: if os.getenv("FOO") is not None: pass Saya ingin tahu metode …


11
Menempatkan pernyataan if-elif-else di satu baris?
Saya telah membaca tautan di bawah ini, tetapi itu tidak menjawab pertanyaan saya. Apakah Python memiliki operator bersyarat terner? (pertanyaannya adalah tentang memadatkan pernyataan if-else menjadi satu baris) Apakah ada cara yang lebih mudah untuk menulis pernyataan if-elif-else agar sesuai dalam satu baris? Sebagai contoh, if expression1: statement1 elif expression2: …

15
Pernyataan IF: cara mengosongkan sel jika kondisinya salah ("" tidak berfungsi)
Saya ingin menulis pernyataan IF, di mana sel dikosongkan jika kondisinya SALAH. Perhatikan bahwa, jika rumus berikut dimasukkan di C1 ( yang kondisinya salah ) misalnya: =IF(A1=1,B1,"") dan jika C1 diuji karena kosong atau tidak digunakan =ISBLANK(C1), ini akan kembali FALSE, meskipun C1 tampaknya kosong. Ini berarti =IF(A1=1,B1,"")rumus tersebut secara …



9
Mengapa pernyataan ifelse R tidak dapat mengembalikan vektor?
Saya telah menemukan pernyataan ifelse R cukup berguna dari waktu ke waktu. Sebagai contoh: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Tapi saya agak bingung dengan perilaku berikut. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Apakah ini pilihan desain di atas tingkat pembayaran saya?
118 r  if-statement  r-faq 

11
Uji apakah string adalah bilangan bulat yang valid
Saya mencoba melakukan sesuatu yang cukup umum: Parse input pengguna dalam skrip shell. Jika pengguna memberikan integer yang valid, skrip melakukan satu hal, dan jika tidak valid, skrip melakukan hal lain. Masalahnya adalah, saya belum menemukan cara yang mudah (dan cukup elegan) untuk melakukan ini - saya tidak ingin memilah-milahnya …


4
Hitung dengan kondisi IF dalam query MySQL
Saya memiliki dua tabel, satu untuk berita dan satu lagi untuk komentar dan saya ingin menghitung jumlah komentar yang statusnya telah ditetapkan sebagai disetujui. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` …


5
Jika vs. Beralih Kecepatan
Pernyataan switch biasanya lebih cepat daripada pernyataan if-else-if yang setara (seperti yang dijelaskan di artikel ini ) karena pengoptimalan compiler. Bagaimana sebenarnya pengoptimalan ini bekerja? Apakah ada yang punya penjelasan yang bagus?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.